If you use this way of thinking you open the possibility of the government being responsible if something happens while I'm in a Federal Building...
You also have the right to seek another job and find a company that will allow you to carry on site...
There is no clear answer on this.. People want protection.. But they don't want government intrusion either.. And they want their property rights respected as well...
I know if the government to me I had to allow concealed citizens in my place of business or my house, I would be pissed...
This is one of the best answers/arguments. So many people complain about not being able to carry/be safe at work but so few will take the financial hit to got to a job that allows them to carry all the time.
It is insane to say that a company is responsible for every act committed by every person that enters their building. Even reasonable security does not stop everything. Banks have security guards and still get robbed.