The cookie law wasn't half as shitty as the lazy ways companies adhere to it. But even that I'll take any day over the time before the cookie law (which, BTW, is much more extensive than just regulating cookies).
Well, sure. However, quite a lot of the websites aren't actually in compliance in the first place.
For example, this Christmas I had to remind a company that me placing an order was not permission for them to email me a survey asking how good the delivery was — customers aren't a free QA team.