I mean, it's not that the contractor can't get paid less, it's that they can't be contractors at all, even if the employer claims so.
I think this is legally dealt with where I am by ensuring that everyone is an actual employee of someone... if you are a "contractor" you are actually an employee of the body shop. You get paid on a w2, and thus aren't legally a "contractor"
From what i see, the body shops charge the employer 30-50% more than what they pay the employee (the range depends entirely on how good the employee is at negotiating, and tends to start closer to 50%, and move towards 30% as said employee is in the same position for a while)
But working as a contractor demands a substantial premium anyway, because the contractor is responsible for self-employment tax.
It simply shouldn’t be possible to enter a contract for less than direct hire wages and benefits, in cases where the contract is obviously a way of circumventing employment. Laws should be written such that circumventing the spirit of the law is also circumventing the letter.