It's not about a must have. It's about a must have being tied to them. That tying is what's harming the market by preventing interoperability. It only makes sense to prevent such kind of traps.
I.e. a must have can be a must have without artificially added tying (lock-in) detail. Then it's not causing harm.
I.e. a must have can be a must have without artificially added tying (lock-in) detail. Then it's not causing harm.