> We are incredibly lucky that their is one open platform out there: the web.
The web is great, but it isn't a full platform. You can't have a web-based device driver, or VPN, or secure email, or ssh server. You can't replace your web browser with a web-based web browser. There are things that are just not possible on the web, but that people still need to be able to do. And the people who make those things should not be sharecroppers either.
The large majority of Firefox OS is written in C and C++. The Linux kernel it uses isn't web-based. Firefox itself isn't web-based.
Mozilla are good people, but it's really obvious why they would want to encourage people to make web apps instead of native apps. There is still a ton of software that can't be web-based.
The web is great, but it isn't a full platform. You can't have a web-based device driver, or VPN, or secure email, or ssh server. You can't replace your web browser with a web-based web browser. There are things that are just not possible on the web, but that people still need to be able to do. And the people who make those things should not be sharecroppers either.