To be fair my current alternative is work.
Your first point reminds me of thoughts I had this morning when I woke up. If this was a place like Argentia or Turkey or even Germany there's absolutely no danger thay'd take this shit lying down. There'd be protests, riots and possibly assassination attempts. I'm not saying we should start whacking people although the temptation is there. But we are being stereotypically British in the way that we're bending over and taking this.
Having said all that I can't be arsed thinking of ways to protest.