I respectfully stand by my original position: That those rules should apply to businesses, but not necessarily to individuals operating as businesses.
I think we agree on the general principle that businesses have a responsibility to follow societal codes of conduct, we just have different ideas of where that line should be drawn. You say it is as soon as money is changing hands. I say it is when the business becomes a legally recognized entity.
I think we also agree that employers don’t have a right to dictate what their employees do outside the workplace. I just believe that a sole proprietor has more right to say over what goes on within their business than does a business owner who has incorporated.
I’m not quite sure what else there is to say on the matter, but I do thank you for the lively debate! You’ve argued some excellent points.