Inevitably, it's just the need for lawyers to intervene in "common sense" negotiations. It's never legal to do X, Y, Z, but if the business has all the lawyers and the employee has non, then it doesn't really matter whats legal; it's whose willing to exhaust the cash to fight the issue.
Which of course, is why unions are what's needed to properly negotiate employee-employer relationships, the same way a strong government is needed to negotiate corporate-civil relationships.
Americans, however, have decided that "individual freedom" is _soooooo_ valuable, that it only exists for people with enough cash to defend it.