B-but you can quit your job at any time!
And the only repercussion is adding more difficulty to an already arduous job search by having to explain why you did not list your previous employer as a reference.
Surely that privilege outweighs the tradeoff of allowing businesses to abuse and fire you whenever they feel like it for no reason at all and with no negative repercussion for them when doing so.