people seem to miss that for technologies like this to succeed, it is not necessary for others to fail. interoperability is (or should be) the most important goal of all software.
the fewer operating systems and environments there are, the lower the incentive to make portability a feature.
the fewer operating systems and environments there are, the lower the incentive to make portability a feature.