When I started playing the game(which was pretty much before 1.9) I thought Minecon was a yearly thing they've always been doing.
There were benefits to releasing it as a 'finished product'(it was finished enough for me) but they should have just pulled a Spore/Starcraft 2 and stuck it out 'til the end. The game was always gaining popularity even as an unfinished game.
In respect to direct definitons, calling Minecraft an mmorpg is invalid.
Intuitively it is a mmorpg however, and I love how it's always being upgraded.
What I think they should do: Hire a couple more people and start on a worldwide server(also tie the loose ends and any glitches with the larger team).
New players get the same charge for buying the game BUT to play on the official international server you have to pay a monthly fee.
Why would it be an mmorpg? Because on the international server people would server community roles(not the typical archer/warrior etc. roles).
Some would be police, some would be miners, some would build redstone devices, some would be pvpers...