>Why do people realistically expect a company to not stretch things as far as legally possible?
Because doing the right thing is different from doing the legal thing.
If you're only interested in maximizing your profits under the umbrella of law, you are, by definition, not interested in acting morally. Which means you're probably doing many things that many people would consider immoral.
It's a mismatch of motivations.