I a recent convert to Linux desktop, and it's not as far behind as I thought it would be.
I doubt it. There's a lot of reasons developers don't target Linux and "it doesn't have users" is only one. Look at the several game devs who decided to stop supporting Linux after trying it. Linux Desktop's software distribution mechanism of choice is to insert community repo maintainers between developers and users, there are some 300 distributions all of which potentially have completely different base libraries, drivers are generally worse and no one takes responsibility for fixing them, etc.
So, why not pick -one- major distro (Debian family, Ubuntu say) and support it? win-win. (In everyday use,'thousand' doesn't mean much. 'Handful' is closer to the ground.)
No, the government is mandating nothing, users can pick from the most popular OS and that are now Windows 10 and Windows 7. If you let users pick a Linux, any Linux, they will pick them all, unless the government really forces everyone to pick a single version - probably that is the point of the the version in the spotlight.
Something like a server version of ReactOS[1] would allow existing infrastructure to continue to work as governments and corporations phase out their reliance on a foreign company's product.