One of the nice things about the legislation is that it's quite specific about not allowing consent to be buried in legalese. While I imagine things will soften up a little as companies realise they're not going to immediately get slapped with a fine, most companies will at least be more careful since its simple for complaints to be made. Most do not want to bring the ICO's attention to themselves.