My problem with Firefox OS is that they don't add any value over what is already possible in modern mobile OS. All of them have a web browser of some sort.
It's not about what is possible todo, it's about replacing feature phones in developing markets. They can't effort "cheap" androids, neither iphones. And if they get the money for an "cheap" android they don't have money for the development equipment.
I think this is a pipe dream. Cheapest android cellphone is only $35 [1]. That is only possible because they're leftover stock of a phone that was produced using leftover stock of an ex-android phone chipset.
Thinking about what is technically possible has been very limiting for me. The value proposition of Firefox OS is that apps will run on all phones, unlike the current iOS vs. Java schism.
Of course it is likely to have other issues, but don't limit yourself to saying what is possible... think about the cost to actually deploy that possibility.
I'm not sure I really see that. Firefox os apps are basically html5/javascript and you can run that on Android and iOS at the moment using phonegap and the like. The advantage of a Firefox phone over a cheap Android seems a bit marginal although it is proper open source which may matter to some people.