Linux gaming is getting faster because Windows APIs are becoming Linux kernel features
(www.xda-developers.com)
That actually happened and it wasn't illegal. There was gallium9 project that literally implemented DirectX9 natively in the open source graphics stack.
But the translation layer was so much easier to maintain and develop that gallium9 was discontinued