I've worked at two startups that used .NET.
But, yeah, as other posters have mentioned, it comes down to budget. In the past .NET was expensive to use and created a lot of vendor lock-in. That's currently changing and I imagine you'll see more startups using .NET in the future.