I don't understand this oft-regurgitated opinion that Mozilla needs to "focus all their resources on browser development." Mozilla does focus a large portion of their resources on browser development. Firefox is fast enough and has an interface that's largely similar to its main competitors. It works pretty well. This is a browser we're talking about. What special features do you think Mozilla could build that'll magically allow Firefox to claw back huge chunks of market share? And why do you think that Mozilla isn't building those features due to lack of focus - surely they build browser features and do other things simultaneously? In my opinion, building a killer non-browser thing might be one of the only ways to save Firefox - after all, the history of browsers shows us that successful ones typically piggyback off of successful non-browser things (Windows, Google, iPhone, etc.)
They removed XUL without providing an API to replace it, even for some very popular use cases (TabMixPlus comes to mind). I lost a few (to me) important extensions and had a hard time finding replacements. For me, extensions were the major thing that differentiated Firefox from other browsers, as I could customize it exactly as I liked.