You've been posting like this over and again. It amounts to waging ideological battle on a site that exists for thoughtful and considerate intellectually interesting discussion. Please don't, it's not what we're here for.
There is nothing to debate against, unfortunately. If I'm being repetitive, it's because the justifications for the firing are so utterly baseless.
Also, if the upvote/downvote ratio is any indication, many people appreciate my contributions, even if they're not agreeable.
One final point I'd add is that this is an explicitly ideological issue. A Google engineer was fired for violating Google's corporate ideology (on diversity and gender). There is no way to address the issue in a meaningful way without addressing said ideology.
Also, if the upvote/downvote ratio is any indication, many people appreciate my contributions, even if they're not agreeable.
One final point I'd add is that this is an explicitly ideological issue. A Google engineer was fired for violating Google's corporate ideology (on diversity and gender). There is no way to address the issue in a meaningful way without addressing said ideology.