>So here we are in the data silo era, where running your own mailserver is seen as something as archaic as soldering your own CPU board.
That might have happened even if gmail and hotmail had never been created. The deluge of spam is the main force behind the difficulty of running a mail server, particularly an outgoing-mail server.
That's because spammers are doing every combination of first-initial last-name, vice versa, and many other patterns, @gmail.com. The problem I have with a personal domain is when I set up a wildcard address. I'll now get 5000 copies of the same spam message to random_names@mydomain.com.
That might have happened even if gmail and hotmail had never been created. The deluge of spam is the main force behind the difficulty of running a mail server, particularly an outgoing-mail server.