You make it out to be a simple problem with a simple solution. However, you are forgetting that this ethical concern is very very complex. Offering a simple solution for a complex problem is always going to be wrong.
This is about my HTPC. I recently got a 4K TV and I am hoping to connect my HTPC to it. However, the max resolution I can get is 1080p. Is the iGPU good enough for watching videos at 4K resolution or would I have to buy a new graphics card for that?
I don't understand why it's so hard to use a different API. It's not like we have to download it manually ourselves. These usually come with the installer packages. Devs should pick the best API and build their game for it then include the API installer with the installation package.