It's worth reflecting on the fact that people on the more powerful side of asymmetrical contract relationships are often motivated to do whatever they can get away with, and the absence of a sufficiently specific law is often treated as a license to shift a cost burden onto the weaker party. The problem with your approach is endless multiplication, specification, and complexity of law, which drives up the cost of getting into a legal dispute for everyone.
Law isn't complex just for the benefit of lawyers.
Correct. In the end the US needs better laws to protect workers. It’s not good that basic things like this need to be decided by the court. Seems that’s in line with the general trend that congress leaves more and more decisions up to the courts instead of clarifying the laws.
Now, this particular suit was presumably brought to court on a legal rather than equitable basis, but courts are in fact empowered to consider cases on the latter basis.