I think you're doing yourself a disservice with your last paragraph. I say this as a writer who enjoys their own moments of pique, but rarely finds that these forays into sarcasm accomplish their intention. Calling everyone stupid who doesn't agree means that it is harder to create a consensus and is a harsh note to go out on.

I'm well aware it is not my place to tell you how to express your anger and dismay, even under the guise of rhetorical tactics. I can only speak of how your piece affected me as I read it. Surely it is public opinion that will win the day for your side, and in this case empathy is a stronger tool than outrage?