The problem Firefox has as far as I can tell is that the people in charge of the Mozilla organization would rather it be a social justice philanthropic foundation than a web browser and mail client maker and thus neglect their main product. And those they do have working on Firefox seem to want to remove features and play with UI.