...but the presence of a monopoly such as MS requires that alternatives do not rely on the same underlying econ principles.

The only way to compete with MS is to not compete...as it were.