Then is your position that businesses should not be expected to behave ethically, but politicians should? That's a pretty weird line to draw. There's no reason we shouldn't expect all members of society to adhere to a generally agreed-upon code of ethics, even if parts of that code shouldn't be made into law.