I find it sad that people want to speak out against something that they really have no idea about. We have zero control over what Mojang has implemented. This was a shock to the owners as much as it was to the players. For those that don't understand, please read this thread: http://www.mineverse.com/threads/important-announcement.115232/page-2#post-1124434
Its not a shock when practically a year ago they made a thread talking about they started blacklisting servers who did not follow the EULA. In which they did blacklist quite a few and rumor had it MV was one of the hidden servers blacklisted. Fortunately we weren't, but just because we weren't the first set of servers didn't mean Mojang ignored us. Obviously Mojang could easily solve this issue that it has which is all the communities hate Mojang for ruining their precious servers (and in my defense, that is true, people have spent money on these servers for specific reasons such as the kits they were promised). Mojang could have easily allowed servers to have donor kits to encourage people to buy donor ranks while also charging a percent to be given to Mojang from the money they gain from ranks and such from shops. They could've also solved the whole, Mc hosting thing where companies or groups of people now sell servers online and will host them for a price by making their own host system and making a ton off of it as well as the whole donor rank thing I said previously. Essentially it is Mojang's fault for this whole thing happening because they took it as a player's perspective of being "Fair" rather than the business perspective of "making money for the company". While yes you could argue this prevents people from making money that Mojang is losing, Mojang is losing potential money as well by not doing the things I suggested. Anyway, yeah it was a sudden thing without warning, but it should've been expected by now for us to be blacklisted when they announced the whole blacklist thing a year ago. Also, the EULA came out along with Multiplayer, so any server not abiding the EULA years ago should've known they broken the EULA they agreed to years ago including Mineverse.
My solution to the problem was fairly similar to yours. Essentially Mojang would release their own "mod" that is essentially a Mojang built buycraft. Any server wishing to offer in game items has to create an account with mojang and populate their sale items (same as buycraft now). As players purchase things, Mojang removes X% of the purchase as a cost of allowing it. May suck a bit for server owners to give up a percentage, but let's servers operate in a more free market style versus the "you shall not pass" method that they have adopted. This would allow Mojang to then blacklist servers using third party buycraft instead as a barometer for who to go after and for why. While not perfect, this would be pretty easy to implement I would think.
Gotta love how people want their money back, and how they say that it's the server's fault for this issue. It's Mojang's pathetic policies, nothing else :(
"Idiot server" I want to just jump off a bridge and never return, all of those guys are "the pathetic peoples side of eula"
People can keep all their kits and perks they have purchased, as long at there is a way to gain them ingame somehow.