This implies that mergers between large services that have a network effect should always be prohibited, but why is that even a problem unless your goal is to thwart competition?
It would also create a useful incentive: Federated systems (like email) have a single network that spans entities. If Microsoft wants to buy Hotmail, they're not buying a separate network so you don't have to be worried about it even if they each have 25 million users as long as that's not too large a percentage of the billion people who use email. So then companies would want to participate in federated systems instead of creating silos like modern social networks do, because then they would be as strictly prohibited from doing mergers.