For what it's worth, I'm a younger guy(23) and I don't think the flat cap makes someone look "fuddy duddy"...but I also think that if you're concentrating on the cap the driver is wearing in their promotional stuff...you're concentrating on the wrong thing!
A bigger issue for me - has ANYONE seen a pic of the Aero 8 with the top up?? I feel like this is completely missing from all of their promotional material. Weird.