Here's another of those threads where the open source contributors take a "holier than thou" approach to users of their software.
Firefox 4 is now in public beta. With Beta 2, a new "bug" was fixed.
This change nullified some simple about:config parameters that were widely used to basically turn off tab scrolling. The submitter of this "bug" said "Users can override this using userChrome.css if they absolutely want it. I don't think the prefs are worth it." userChrome.css doesn't ship with Firefox. You have to create it yourself then insert CSS code into it to reinstate this capability. Skip on down in the thread and see the uproar.
The author of this change submitted some sample CSS code that hadn't been tested and didn't work so even the author was having trouble implementing it! "Sorry, I didn't actually try it myself and got confused. This should work (although it's again untested):"
The good news is this is in a beta, albeit public.
This certainly gives some credence to concern over open source software in a corporate environment although similar points could be made over some of Microsoft's choices.
Hopefully this will all be cleared up by the time Firefox 4 goes gold.