A gun left in your car won't help you when you aren't in your car. In fact, someone could steal it from your car while you abandon it there just because you don't want to offend people who are irrationally afraid of inanimate objects.
Further, police have no right to hassle people for carrying firearms for self-defense. Why are they so special that they should be the only ones allowed to carry a gun for defense in places where people could be offended?
When you come here to insult all of us, you might expect to be insulted back. You say your post was not meant to be offensive but your post seems constructed for the purpose.