It's because C# only "recently" became cross platform in a reasonable way.
Hard to overstate the mindshare that it lost for that
Hard to overstate the mindshare that it lost for that
The bias does exist but it's going away, especially that now a lot of developers are moving over to M-series macs.