Since everybody is required to do business to survive, you're effectively saying that nobody has rights. Where in the Constitution does it say that we lose them when engaging in business? I can accept that for corporations, who are making a bargain in exchange for limited liability, but not for partnerships and proprietorships.
Well Citizens United says that corporations are people, so really there's no distinction.
Either you agree with the civil rights act or you don't, but the fact remains that it is in place to ensure that the "every man is equal" part of the constitution is upheld, hence the inability of a business to turn away black people. What this bill seeks to do is ensure that if homosexuality becomes a protected class that business owners who are bigoted won't be sued.
Also, your first sentence is a huge, huge non-sequitur. There is no "requirement to do business" to survive - you can work for someone else if you want to, and even have your religious beliefs upheld (for example, if you work in a store you can ask to not handle pork as a Jew or a Muslim). The fact that you think that if a bill specifically designed to protect religious people's ability to discriminate is removed means that "none of us have freedom" is just laughable.