I wear mine proudly. Have yet to run across any tools like that in my very short riding time. Maybe because I'm a dad, who knows. All the people I have met have been decent and often comment how cool it is I ride with my kids. Not that I have Azzpadz, helmet and wrist guards on.
The guy really crashed and broke both wrists after making fun of you, your not pulling our leg??? Like said before, Karma...