The comments people make aren't going to make me love my new bike any less, but I wish people would keep their yaps shut.
For example, when people make comments like ...it has drum brakes on the back...it's no good. It should have discs on the back as well as the front.
Or....it's just a Harley wannabe....
I tell them not to rain on my parade. The bike may not suit them, but it suits me.
Then there is this one....It's a copy cat. It's designed after a Harley....I tell them maybe Harley was designed after Yamaha.

Or....You should change the pipes....I ask them why? I like them the way they are.
Why do people feel it's necessary to always make these snobbish comments?
Much the same thing happens regarding the helmet. I have chosen to wear a full face helmet. It seems everyone has an opinion and finds it necessary to make disparaging remarks about it.
How do you handle this? Any recommendations for a comeback without resorting to rudeness?