the simple answer to the question asked in this thread is that they don't "hate" your car.. people are just idiots and like to give other people grief. screw em. it's your car, you like it, that's all that matters.
but the thing is, sometimes the grief people dish out over things like this comes from a place of admiration and respect- like the long running "feud" i have going on with my Ford loving Mustang owning friend. he used to give me all sorts of crap for the money pit 71 Nova i had- talking about how slow and ugly it was and what not. but he was always asking me if he could drive it for some strange reason, and wanted me to help him build his 89 Mustang- which i did. in turn, i've always given him grief over his Mustang being slow and too small for his 6'6", 300# body.. when i got my t type, he was always going on about how heavy and slow they are- until i pointed out that my car probably weighs all of 3400 pounds- which is only a couple hundred more than his Mustang, and since he's got well over 100 pounds on me, our cars weigh about the same as they go down the road- but my Buick has more room to stretch out and be comfortable.. this is something we've had going on since we first started driving in the fall of 1990..
with us, it's all good natured, and i've seen total strangers give each other grief at gas stations or in parking lots because of the cars they are driving. some people "get it", and dish it back, some people don't "get it" and get all butthurt and go sulking away or try to do a burnout or something to prove how much more awesomer their car is.
anyways, back ot my original point- it's your car, you love it, so who cares. if you are looking for respect, then you gotta earn it. but not by proving how much better your car is than theirs, but by how much better you are as a person then them. offer to help them out if they need help with their cars- and take the oppertunity to dish out some grief while you help them out. this is how friends are made in the world of cars.