Hey whoa, calm down there. What's really funny is you're getting upset but then ignore all the people who
do make their main source of income in Firefox or Chrome, and need the stability in their browsers to support a specific feature. Remember IE6 and how many applications were coded exactly to that browser? And then people bitched that Microsoft didn't automatically update that browser, even though doing so would have broken compatibility with a ton of business apps.
For me, OS doesn't matter one bit. Sure, one could be more convenient with certain features, but in the long run, everything I do at work depends on the browser, and specifically depends on Firefox. The application I support at work is programmed to work on Firefox and it's the only browser it's tested on. If Mozilla made some breaking change and I was automatically upgraded, my work comes to a screeching halt. Maybe I don't even notice something is broken until I'm giving a client demo. Pretty embarrassing, huh?
So yeah, I can compare an OS to a browser, because the same purpose that the OS serves for you, the browser serves for me. I can't just switch browsers with a click of a button. I can't find an alternative. It's Firefox or nothing, a supported version of Firefox or nothing. Funny how some people have different needs, and funny how some people can dismiss those needs without even a thought, just because they may not apply to themselves.
But luckily my work controls what version of Firefox is released to our PCs. It's not pushed to our internal yum repositories until it's been tested. And funny enough, if your business really depends on a stable Windows environment, you have the tools to do the exact same thing. I recommend you use them.