It is, in fact, legally questionable. No one will sue because of it, because there are no damages. But when something happens that makes someone want to sue they'll of course go to court first, and I'd wager a lot of money that any judge overrules this agreement.