I agree, well said James, I could not have put it better if I tried.

You have the whole story in a nutshell.

We all come from varied backgrounds and cultures, with differing work and leisure situations. There must me some flexibility in what we choose to wear.

Pleasing others also comes into the equation. I'm aware that I may embarrass my teenage daughter by being kilted sometimes.

When we walk as a family in the street, she is always a few yards in front or behind.

Last night I attended the annual school concert, she seems a little embarrased by me around her friends and peers, she's a teenager!

Even my wife this morning said that she wishes I would wear trousers more often, I said 'I hate trousers', she said 'Oh well then' and accepts my choice even if she disagrees with it.

I will wear shorts on some jobs (ladders etc) for the reasons Elijah expressed.
But they don't inspire the passion and joy that kilts do, not even close!