The problem I have with carrying, whether open or concealed, is that a lot of the places I go to don’t permit firearms in their place of business. So, I can’t carry when I am most likely to need it.
Well, the business owners do have their rights also. At least you can have it in your vehicle, which is better than at home, locked up.
It does vary from state to state (I see a lot more No Firearms signs when I travel to Ohio than I do in PA). But you're right. Private property rights are still tantamount in my book. If you own a business, you should be able to have any policy you wish. I will, likewise, choose not to do business with you.
Fortunately, I can't think of anyone locally that forbids firearms. Even the local malls have a "No firearms except as permitted by federal and state law" policy.