Product quality has nothing to do with ubiquity. Its all about shady business deals that locks you into products where the migration cost is much higher.