The flipside is also true; as a C# / MS stack focused developer myself, it's quite difficult to find satisfying work that isn't enterprisey, and it seems to be mostly because Microsoft isn't Cool.
I enjoy being paid to develop software, so I also want the producers of my tools to be able to pay for their bills.
I wonder how may that use FOSS on their business actually pay/donate anything, even a penny, to the developers.
My experience consulting says pretty much no one.