OOC: Being GM is a big responsibility - it requires someone who is quite active and just because Clueless created the thread doesn't mean it is his property. The players make the game and the majority of players have elected to have a new GM - what's wrong with that?
OOC: Its still bad form to just usurp power from him like this. He is after all the one who created the game. If you're upset about the way things are going, it would be far better to either get approval from him on a new GM, or just start a different game. Until either of those things happen, its better to wait.