Carebear,
I take no offence at our dueling lectures
I also understand your argument, and its distinction between government and private interference of individual rights. On a purely philosophical level, I'd have to agree with you; the government cannot force private property owners to allow others to exercise their rights on their private property without the government violating the property owner's rights.
So again, on a purely philosophical level, I would oppose all the restrictions on employers to hire without regard to "race, creed or color". Part of my argument is that, "if we allow laws that prohibit the firing of people based on religion (First Amendment), we should be able to prohibit the firing of people who carry guns (Second Amendment). I acknowledge that two wrongs don't make a right, but if allow the former we should allow the latter in order to remain consistent.
The problem with the purely philosophical ideal of the government not forbidding the firing of employees based on religion, etc, is that it simply isn't practical. We have created a society with mega-corporations with little control by their stockholders, enabling significant power to be wielded by few, non-government officials (executives). The "owners" of the company (stockholders) have very little say.
That is why I make the distinction between "sole-proprietor" businesses (where the entire company is owned by one person and there is no legal distinction between that individual and the business' assets or liabilities), and a "public" corporation (one in which the CEO is not the sole owner, but the majority of the ownership belongs to the stockholders). Because the thousands of stockholders cannot be expected to come to a consensus on specific decisions necessary to running the company, they are allowed to hire someone (the CEO) to do that for them. The stockholders are ALSO relieved of their liability if the CEO violates the law. As part of the privilege to be relieved of this liability, public corporations must abide by certain practices. Not firing people based on religion is one of them. So for consistency, we should include not firing people for exercising their Second Amendment rights.
The basis of this argument is that public corporations are not "people" like a sole-proprietor is a person. Public corporations are legal entities created with a government charter, and that charter can be revoked if the government decides that the company is not operating in the public interest. This is why "trust-busting" of monopolies is legal.
The Declaration of Independence states that the only reason governments exist at all is to protect individual rights:
--We hold these truths to be self-evident, that all men are created equal, that they are endowed by their Creator with certain unalienable Rights, that among these are Life, Liberty and the pursuit of Happiness. --That to secure these rights, Governments are instituted among Men, deriving their just powers from the consent of the governed
With this in mind, I think it is entirely consistent for the government to step in and prevent Conoco for prohibiting the lawful exercising of individual rights such as those mentioned in the First and Second Amendments.