One thing I would love to do if I ever get into a position where I make telecoms law is force providers to put soft caps on accounts. Make it that they are forced to cap at a certain amount unless the user phones in and unlocks for more data. Regulation that all providers have to provide their users the ability to hard cap themselves should also be out there.
I can see the attraction of that, and you will doubtless get a lot of sympathy with that view.
Nevertheless, I think the only way we grow up is to take responsibility for finding out exactly what we contract for. The human personality
requires responsibility for healthy development, and removing that from the individual and shifting it to the state is a recipe for keeping people infantilised.
There's certainly is a shortcoming in modern education. If I were a teacher, I'd spend quite a bit of time showing people the ropes on how to negotiate the many things they encounter in the modern world ... and that includes telecommunications, cellphones - and the contracts and pitfalls to watch for. And a whole host of other things.
But I don't think we should be forcing people by police power (ie laws) to make certain stipulations in contracts. Those people of course include associations we call companies. Specific laws like those you propose are too heavy a hand to use for normal economic relations, because the ordinary common law preventing force or fraud is more than sufficient to cover the matter.
It's high time that we as a culture gave attention to equipping people to deal with the modern world. This is a parenting and systemic failure, and can only be remedied in our non-state social and civic institutions, starting with the family.
Laws like the ones you propose - though filled with good intent - have the deleterious psychological effect of keeping people immature and undeveloped in taking up their full responsibilities in the modern complex world. And that is never good, for we need more personal responsibility, not less.