Please enter a valid email address

I am getting fed up with the number of things that ask you for an email address and then complain when you enter an address with a + in it. Among the culprits we have Tesco, UGC cinemas and a program called Steam. Doesn’t anyone read RFCs these days.