Nobody would have bought OS/2 without any compatibility
1. Be compatible with their software (and nobody will write anything native) 2. Don't be compatible with their software (and nobody will use your OS) 3. Be really amazing and marketed perfectly so that you can build your own ecosystem.
Unfortunately, 3 is much harder to do than the first two.