Don't require being a monopoly as a condition, just regulate anticompetitive behavior. For instance, I think it is a flaw that Microsoft is prevented from bundling a browser on Windows while Apple gets off Scott-free for much more egregious behavior on iOS.
This makes so much sense if it's actually possible. It also means we can keep useful companies like Amazon around while keeping them in check.