So their T&Cs is invalid because of a technicality, not because it limits consumer rights.
There needs to be baseline laws that guarantee a minimum amount of consumer protection, that can't be trumped by T&Cs, as Law > T&Cs.
Basically, as it stands now, a website could put in T&Cs that gives them the right to kill you and your pets for non-payment of services. Or more realistically, terms for $1,000,000 per day penalty for late payment on an account worth $10,000 in it's total life.
The excuse that we should settle with "you should have read the T&Cs" is unacceptable, not eveyone does, maybe it is because some people in our community find them too hard to understand or can not afford a lawyer to check it, is too trusting, or whatever the case may be, and it doesnt mean that these people deserve to be taken advantage of.
We need to look at Australia's consumer laws as a model for the world. These laws are just common sense for what a consumer would expect from a retailer, but put out in law that can't be trumped or rights taken away except in very specific circumstances where there is a fair reason to (not just trying to limit their liability for their own fuck ups) and this waiver has been made crystal clear to them by a requirement to explain this to the consumer until they understand, and sign a standardised form that says in big letters across the top "YOU ARE WAIVING SOME OF YOUR RIGHTS IN THIS TRANSACTION, PLEASE READ CAREFULLY" or to that effect.