Roblox Corporation charges 1000 Robux to change your username in order to discourage users from changing their names frequently. This also helps to prevent name confusion among users.