1. Maybe the US government wakes up and finally starts to use antitrust law properly? A company is nominally for the betterment of our country, and not just the profits of a few. Previous administrations would split up companies that got too big, like "Ma Bell" as they used to call it.
2. Government could split up networks to prevent them from reaching effective monopoly power. It's clearly not in the users best interest to centralize as much as we have today.
3. Alternatively, EU could move in this direction since I don't think USA is super interested.
------
I don't wanna reach for the regulation button unless necessary. But it's a tough problem, and I don't see a solution outside of government on this particular case.
Splitting makes sense if there are unrelated companies giving benefit to each other because they are part of same organization like Bell labs. And even in Bell labs splitting failed and they merged again.
Factorio, for instance, needs a discussion site where players could swap strategies and discuss the game. Its complex enough that the players have a need to work together to discover how... say... the best layout for trains was or other such systems.
Factorio was funded by two sources: Reddit (/r/Factorio was very big), and the developers, who ran a private phpBB forum for this purpose. Additional hosting existed across the internet to help distribute mods, "Blueprints" and other community-sourced strategies/features.
There's no need to make a giant mega-advertising webpage. The "usefulness" of these systems is far smaller.