This all just needs statutory laws and eliminate TCs for basic services. It is a scam.
Rental contract sure. Employment contract yeah.
I bet a single set of statutory rights for consumer and provider could cover most things.
B2B is different.
Where it gets a little muddy for me is hardware with services attached (a new EV, etc)… you pay $60k for a car, it really shouldn’t be possible to force a new ToS on something they has physical ownership. And definitely not possible to brick or de-option the car due to refusal to accept new ToS.
Of course you do. I have a fixed contract with my mobile carrier - if they want to change rates, tough luck. Once the current contract expires, they can indeed notify me that the new contract will auto-renew with a new rate, and I can either accept it or choose a new carrier. But they very much can't change prices, or alter services rendered, while the current contract is in force.
Of course it irks them much to not be able to sell me less for more. But they can't do anything short of disconnecting me and that is unspeakable for a mobile operator.
I like this very much.