The main reason for that is because most of the interactions back then were based on Open standards: rss, email, etc.
If we want to get back to that. We need to start using Open standards for all things: chat - signal, social media - activity pub / at proto, news/blogs - rss, long messages - email
A public open standard solves most of the problems of walled gardens