Another call to allow the user to add new names to a person and select one as the primary. It is a chore to re-enter the name as an alternate name, and add all the name sources to the new alternate (figuring out which sources apply to that name and which ones apply to that person) and then put in the new name from the birth record and add the source to that. GEDCOM allows for sources for each name.
Here's a challenge for the developers: Make a tool that automatically takes care of this when the alternate name type is "Birth". The end-user can then run the tool one one person, or a group, or everybody in the database.