I'm not saying nobody should but I bet a shitload more people go with natively supported, which might be a better term than default.
And yeah this isn't at all specific to C#. Anything not natively supported suffers - just ask Flash who in a handful of years have gone from a defacto standard to a dinosaur.