I mean, I got the whole "We Are Both" thing David tried to sell at the beginning of S2. Personality-wise, they all have had their cursed personas woven into their Enchanted Forest personas, but for a guy who was in a coma for 95% of the time they were all cursed to use her cursed name rather than the name she had when they met, fell in love and got married? Come on, bruh.
She's the only one it really bothers me with, too. Regina and David have the same names either way. Belle was only Lacey for, like, a month. Rumple gets called Gold a lot, but it kind of works. Emma, Henry, Hook, Zelena, Robin never had cursed personas, and the people who did are good for only a line or two per episode. Mary Margaret is the only one still hanging around that irritates me.