It's only equitable in your eyes, that's the whole point. For some people, it was equitable to keep slaves, and they used the government to justify their oppression. You seem to think that an employer owes an employee anything that is not in their written contract. They don't owe them a fucking thing outside of what was agreed upon. If I agree to work for an employer, and the agreement is that I do not need to work on Saturdays... then I'm not going to work on Saturdays.
They are treating their employers properly. what they aren't doing, is giving them everything you want them to have. That's a big fucking difference. If they are keeping good on their contract, then you are merely whining about wanting to oppress them, all because you don't like them. If you can show they are not keeping their word, then go after them.