And your response is code for "I'm unfamiliar with the concept of oligopolies, and believe that every consumption choice should be based on logic alone." Come on.
One difficult bit, though, is interoperability. Even absent monopolist BS (and there’s plenty of that) it makes the OS market tend toward winner-take-all.