Something this topic doesn't address is the subset of people who do own legal copies of Minecraft but prefer the freedom of multiple (or just different) usernames.
The option of playing multiple roles or profiles is now limited to the amount of separate copies of Minecraft one has.
Mojang/Minecraft.net has addressed the issue before and their stance has changed multiple times from
- In the future we will allow username changes
- We will not allow username changes
- The issue completely disappearing from their website altogether
It shouldn't be a difficult thing for the folks at Mojang to add this feature in. There are a lot of people out there who would be served well by this.
Regardless, even if such a feature would be implemented, this means that every time someone were to play as a different role on a server, they would have to get a username change from the website.
Also, on top of this, usernames that are already taken on Minecraft.net, couldn't be used.
Given how you use Minecraft and how you play Minecraft, this complaint can range from a minor inconvenience to game ruining.
If I were to upgrade our server now, most of us would be restricted to only one of the characters we play, and even if we had enough accounts to cover this (and rename the .dat files to the appropriate correct usernames), we will still have a huge mess of issues regarding personal chests and anything else that uses username-based permissions.
Yes, I do understand none of this was done for the sake of anti-piracy and done more for the sake of ease of development. But, the idea that only pirates or people who are doing something illegal are being held back by this new system is not true in our case and I'm not quite sure what to do about this.
In our case, we are being thrown in with the same group of people who illegally obtained Minecraft on the basis we want control over our usernames.
It would be nice if Minecraft supported a nickname function.