I think that posts like this (which has become a trend of yours lately) is why your support continues to fall. On top of that, as Hari mentioned, you attack too often which means that you don't always take the time needed to understand various situations or what is trying to be said (point being a member msg'ing leadership with an issue and your reaction not being very officer-like in ts - can elaborate more via pm if interested).
I've seen it multiple times since joining the clan among various individuals, but it seems as you have progressed, you've become obsessed with being flashy for others to get to the next rank instead of looking through the eyes of others and evaluating how you might look to different members. Do you have promise as an officer? Absolutely. You have done a lot for the community that can back that up. However, your shortcomings (don't take this word the wrong way, we all have them) are just a thick fog to your sights set on General. The community is not about progressing in rank as fast as possible, it is about helping others (lower ranks especially), being around people that allow you to enjoy your time spent here, and of course enjoying the games that brought you here in the first place. If that leads to promotions, Great! If not, it's not the end of the world and your time will come eventually.
Taking shots at other members and leadership won't help anything. If there are issues you see that really should be addressed, then take proper routes to bring it up. Contact members above you and they will bring it up or address it themselves, or save it for community / admin meetings and discuss it there. Additionally, you have to know when to play officer and when to play friend. You have to know where to draw the line and be able to partake in both sides.
One last thing. As a member above enlisted, you should remember that we are not here to please anybody above us, but to instead be there for the ones below us. We have a certain responsibility to set an example for them and demonstrate how a member of a long lasting good mannered clan should act. If you see something wrong then you should without a doubt bring up your concerns. I hope that you can learn from all of these comments (there's a lot.. o.o) and grow from this whole ordeal. If you decide to stay the input could be invaluable, if not then I hope that you still learn from it and best of luck to you in your future endeavors.