Oh yes, the solution to people being pissed off at you is to be even more pissed right back at them. That'll teach them how wrong they are!
Drew, all of the points that you have made here might have some backing in facts, and it is clear from the tone and overall message that you're frustrated, angry, at your wits' end....but such a rant will accomplish nothing but make you look like an asshole, which hurts everyone in the long run.
I would encourage you to delete this and start over. Even if you are a 100% right, this looks terrible, and nobody wants to see this.