Well, if there was some kind of competition, NVidia would never dare, sabotaging their GPUs for doing a particular job.
Ethereum ecosystem should address this issue to the appropriate authorities, a hardware constructor CAN'T sabotage its own products in order not to work for a certain job/software.
"But they are GRAPHICS PROCESSING UNITS" you may say. You may also claim that if someone wants to mine he should buy the CMP or a PRO card that was not intended to be used for other things than gaming.
In that case, every AI code, every Photoshop acceleration, every 3D rendering software and even some music software, should NOT use GPU for their work. But not only it does, but this happens with NVidia's blessings!
Can you see the paradox? NVidia does something BAD, and nobody seems to care because most people hate mining.
A couple of law-suits would fix the issue once and for all, but who has the money and the balls to do so?