The run up to that law was so far the only time I actually looked up who my local representatives in the EU parliament and their positions were and wrote annoyed emails. Some of the draft proposals were even worse than the end result iirc, so maybe all the outrage had some impact at least.
Re: THANK YOU!