OOOO yet another 'agreement' that fails to make the grade by the sound of it.
Unfortunately your right in that most people will accept it as an agreement, exactly as your wife did. The good thing is you know it's not an agreement and your in the right place to get the information to argue the case with them.
Hopefully we will soon be in a position to alert more people to unenforceable agreements as the news spreads.
All of these companies are worried about the floodgates opening on them. They dont even realise yet how big that flood could be