Then you run into the problem of having to transfer all the data from everything associated with the old e-mail address to the new one, which is also a massive pain in the ass. The best solution is to use an alias so the e-mail stays the same but if someone e-mails the newname@whatever e-mail address, it forwards the email to the old one. But everywhere I've worked rarely enables aliases because people don't understand what they are and will try to log into things with the alias and freak out when it doesn't work. And it doesn't help that IT departments are flooded with pajeets these days that do most things in the most difficult, tedious way possible.