Yes, it isn't until you have been through the mill that you realise that what was intended to be 'fair' is anything but.
And if another person says 'Oh but in the old days people were tied together in unhappy marriages' as if that somehow justified the present mess, in which the one who is essentially breaking the contract suffers no penalties and actually benefits. Try that in a business environment!!