> We can already quite successfully run HTML5/CSS/JavaScript-based apps on Android, iOS, and BlackBerry OS for instance.
Right, but in Firefox you also have "native" HTML5 apps, which give access to more hardware functionality than a regular web app.
> And this is ignoring Firefox OS's inflexibility when it comes to using languages other than JavaScript
I don't see how Firefox OS is less flexible than other systems. In Android, you're forced to use Java; in iOS you're forced to use Objective C (everything else, like RubyMotion are hacks, at best).
Right, but in Firefox you also have "native" HTML5 apps, which give access to more hardware functionality than a regular web app.
> And this is ignoring Firefox OS's inflexibility when it comes to using languages other than JavaScript
I don't see how Firefox OS is less flexible than other systems. In Android, you're forced to use Java; in iOS you're forced to use Objective C (everything else, like RubyMotion are hacks, at best).