Johnathanamz: I've been hearing Linux is the future since 2000 or 2001 and that OpenGL is the future since 1999.
shmerl: So what? How does it suddenly explain your support for lock-in? Lock-in is bad for developers and bad for users. The only ones to support it is the likes of MS who want to control the market and are scared of competition. So why do you do it then? Or are you on MS payroll?
Johnathanamz: Everyone at my work uses Windows and everyone at my work who plays video games plays video games on Windows at work.
shmerl: And that means what exactly? That lock-in is somehow good for everyone? No, it's not.
No I'm not on Microsoft's payroll, but in a way I am yes, because I own shares in Microsoft I own 10 shares. Other than Microsoft earning money selling copies of Windows, Xbox 360's, Xbox One's, Xbox Live subscriptions, Windows phones, and Windows tablets DirectX needs to be kept on Windows. I could care less if OpenGL, Mantle or Vulkan are used on Linux and Mac.
Not all lock-ins are bad. If your complaining about lock-ins you should also be complaining about video games being sold exclusively on Xbox 360, PlayStation 3 (PS3), Xbox One, PlayStation 4 (PS4), and Nintendo's consoles. Fact is exclusivity sells.