If someone does this better than them, then there will be no monopoly
The problem is, this isn't necessarily true. Microsoft used to make the same argument in the '90s. The point is when you get entrenched in so many areas it becomes hard to switch. It's a network effect of information rather than people. There would have to be a significant improvement in order for people to switch (with some other motivation, like political).