For what it's worth, I think splitting up Facebook makes very little sense, but that requiring open protocols would be an excellent direction. A big reason I have a problem with the "monopoly" framing is that it limits the options for how to fix it to pretty much just this "break it up" idea, which isn't the right tool for the job.
I agree, but that's not actually what people are mostly thinking about when they say to split up facebook. They mean facebook itself. But it's not clear what that even means to most people.