And nobody is stopping you from using them.
What's happening is that you are trying to prevent people from having an open alternative, free to study, modify, use and distribute.
Your argument about having a choice sounds a lot like other people's argument in favor of communism: it doesn't work yet, but let's stay on course, someday we'll get there. I hope you know how that ended.
I know how GCC, Firefox and Linux ended. If one day Mesa and Gallium3d end up the same way, it will be great.
In the meantime, just continue using windows, with 1st day support. nobody is stopping you. Why do you have open source so much?