The whole point is that the ticket doesn't actually guarantee a seat on a given flight. Bumping is in the contract.
I think it's a bad situation, but I also think people giving very high priority to price is a big part of the reason that the contract is shit.