No it is absolutely fine. I pay my lawyer 100k/y to read through all my TCs for my 2k/y subscription spend. Makes sense.
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.