Maybe is just to normalize the usernames as you said to prevent any username from conflict in the database during this premature phase. Other players are using underscore too: Metamorphic Fish, insomniac_lemon and the cracked anvil and many others members too. So, don't worry, this should be fixed anytime soon
This is intentional, you'll no longer be allowed spaces in your display name. This hasn't been allowed for new users since 2011 (I think?) so it'll just be a few legacy users from 2009/2010 having their usernames changed. Sorry for any inconvenience this causes.
Steps to reproduce:
1) Check my profile on the beta forum ( http://beta.minecraftforum.net/members/500_Internal_Server_Error )
2) Check my profile on the old forum ( http://www.minecraftforum.net/user/534626-500-internal-server-error/ )
Expected result: the name should match.
Actual result: my name has spaces on the old forum and underscores on the new one.
Edit: I noticed that this is a dupe: http://beta.minecraftforum.net/members/500_Internal_Server_Error Sigh. Is this a limitation of the new forums, or was this done just to normalize usernames?
lolcats are still funny