I wear jeans, trainers and hoodies. Some people think I'm a tool but I'm not really, and frankly, screw them! I thought the biking fraternity was above judging people by the clothes they wear?
Sorry to hear this idiot gave you a fright, and put you and others in danger. I guess it could just as easily have been a suit wearing salesperson, or a uniformed soldier, or a lady in a frock? I'm sure he'll wind up in a tree at some point.