Opening up a platform doesn't mean that it suddenly has to be cross-compatible with everything else. It just means that software that is written for your platform is no longer under full control of the manufacturer. Why wouldn't you want things like accessible emulators, some control over the OS, more games in general (since developers no longer have to invest thousands into licensing and proprietary software) and much more?
Besides, even if someone somehow forced, say, PlayStation to be cross-compatible with other platforms for some reason - it's not like the issues you described are exactly plaguing PCs nowadays. With very rare exceptions (like ancient or heavily modded games), the experience is pretty much "Press 'Play' on your launcher of choice -> Play game".