I suppose for many of the us the kilt is not primarily an historic garment, that has a fixed look, and some of us of don't see the kilt as a protected species. Over the last few hundred years the style and accoutrements of highland wear has changed.
Todd is happiest wearing his kilt in a way that many of us would think as very traditional,perhaps what would be though of in a relatively formal Victorian style. That is fine for him, just as others will wear flat caps with their kilts.

Neither view is necessarily right or wrong , and I really wish that we wouldn't think that there are definite right and definite wrongs. It's much better to think of guidelines or conventions.

I don't agree that flat hat can never be worn with kilt, some of the photos on the thread seem fine, some don't. but it's the choice of the wearer.I've got a flat hat, but it's ages since I put it on, I doubt if I'd wear it with a kilt, but I wouldn't rule it out either.
I think we have to get over the belief, that the way we think that Scotsmen wear the kilt is the only one, as has oft been said on this board, most Scots wear a kilt only for high days, and few of them would have more than one of two. So already we wear kilts differently, so lets work on enjoying wearing the kilt with whatever accessories we choose, and celebrate our kilt wearing together rather than picking on each other dress code, just a thought...