I agree with your take on the issue. It's one thing to have employees carrying firearms inside the workplace, but locked in their cars in the parking lot? Who cares?
Here in NM your vehicle is considered part of your house, with all the rights that go along with it.
The way trucks are being stolen here at General Dynamics, I'd rather see people bring their guns inside. At least the guns wouldn't fall into some wetbacks hands.
That's fine, but what right do you have to park your house anyplace other than where it belongs? I absolutely believe in your right to have in your vehicle anything that's legal, but you don't have the right to drive or park that vehicle on any stretch of private property without the express consent of the owner, and the owner can set whatever terms he wants in return for his consent. Don't like it, don't drive or park your vehicle on his property.