Please spare us the defiant flouncing. It's so tedious. The guidelines make it clear what this site is for, and combat is offtopic no matter who or what the target.
> punching up
You're not punching anyone. People like that aren't reading your garbage. The only people reading it are other HN readers who are almost all just employees and indie developers trying to make a living. If you want to make a difference to the world, come up with interesting new ideas that can actually change things. Otherwise, stop wasting everyone's time, your own most of all.