I just dislike Micro Transactions, that is what my problem with it is, in a Singleplayer game, transactions like these aren't a big deal, as they are only affecting the player itself, but on a Multiplayer server, it really isn't the same, you can buy your way to the top in a day, where others have to work for weeks to get to the top.
Doesn't seem like it will change, but the community has spoken, so it's up to the Admins to decide if they wish to keep it or not.