There is some messaging built into the "new social" that wasn't as available back then (we didn't all have smart phones, and internet was charged by the hour.). There wasn't as much content either which did make it slightly more manageable to surf through the pages you wanted.
polite and interesting exchange though.
There is no real way to automate domain procurement.
Most people don't leave a PC they own all the time to run a website.
So you end up hosting it. But now its centralizing again. If everyone were hosting their own mastodon instances on the same cloud provider thats barely any different from that cloud provider being a Facebook with all the data access they have. Even with a federated site like that few simply have a computer to leave on all the time to have their own site, let alone asking your average person to setup dynamic dns records if they did.
The fundamental name system of the Internet is too manual to enable average people to have personal sites. And any solution involves centralization which defeats the exercise.
I think its pretty straightforward to host things yourself.
Said as a true developer who no longer realizes how hard some of the things we do are to the average person who can barely operate their computer or smart phone.
Think of all the things you have to learn in order to host your own site. I still have to explain the basics of what a domain name is to potential freelance customers, and why they need hosting in order to have a website online. This is knowledge that is not common outside of the developer ecosystem.
Your IM client is already doing that.
The internet is built for that sort of specialization anyway - it isn't a pure broadcast medium in the first place so accept that it isn't all conglomerates - if you don't want it for profit in the first place you don't need the crowds.
I can see potentially setting up a good 'seed kit' to distribute but generally they've had the trap of being too technically sophisticated for the lowest level and too simple for those with more expertise.
It is probably more hard on a social level than a technical level given things like UX consistency. Not to mention the infamous 'classic angelfire 90s website' tackiness that nobody tends to want to visit anyway.