Flamewar comments are not ok, and personal attacks are very not ok. No more of this please, regardless of how wrong someone else is or you feel they are.
Engineering without professional leadership leads to wasted effort, solutions in search of problems, and also occasional successes such as Linux.
Leadership without engineering (or equivalent in other fields) is the B-Ark.
If you let yourself respond with anger, no matter how justified you feel, you're going to end up in the second group — leadership is a position of strength, and if there's one thing people like even less than sore losers, it is sore winners.