A product that is built for wide commercial availability should have no dependency on another product over which they have no control.
Way back in the early 90's, there was a mantra amongst IT people that "DOS ain't done until Lotus won't run." Basically every time Lotus 123 put out an upgrade, somehow a few weeks later Microsoft would put out an "upgrade" to DoS which would "break" Lotus. Well we know what ultimately happened:
There was Lotus 123, Quattro Pro, and Excel. Today there is Excel