Re: The problem
Dropping XUL and NPAPI were definitely sensible technical decisions.
As usual it's the "other stuff" that shows a lack of focus: fucking around with the UI and stuff built around new commercial agreements.
I've seen some good reviews of Firefox OS on tellies so that might be an avenue worth pursuing. There's no money in it for phones so they should drop that.