Yeah but unfortunately lots of people would read the terms (or be referred to them) and shrug thinking there was nothing they could do. I've always loved that phrase "does not affect your statutory rights" following the preceeding bullshit telling you you have no rights. It really boils down to a battle of wills when you have to remind customer service departments that in fact the law comes above the crap they have actually started to believe themselves.
I hope nothing like this happens to Tado. The worst glitch I've ever had is it not realising all occupants are out of the house and the heating staying on full all day. At least the cat was happy though.