I'm a commercial truck driver for a LTL company. Most of my co-workers drive big pick ups, SUV's and muscle cars. I get a ribbing every now and again, but since I work as hard or harder them most anyone there, and have a thick skin, they never get hostile. I tease them about having to pay over $30 a day just to get to work and home. We laugh up our differences.
Try and maintain a sense of humor about it, you know why you do it, just keep it up. Also, you're not going to change anyone's mind by 'telling them the facts'. Lead by example, they will respect you more if you don't react in defense. Even though it may seem hard not to.