This will be the last I say about this because I'm not trying to pick a fight or put you down personally, but I'm not confident that the message sank in.
You're simply deflecting the blame onto others. IMO, you have done more damage to your own cause than any that you named here. Take a step back and think about the people you have alienated and insulted in this thread. And then realize that you've done yourself a disservice by behaving this way.
In all seriousness...good luck with your important issue.