This really is about a designing a system that works in the incredibly constrained and frequently unstable conditions of the developing world. If you've ever been there, you know it's a really different universe - politically, socially, culturally, economically, and technologically. And yes, all these factors influence the definition of solution correctly optimized for its environment.
Without an understanding of that environment, it's hard to judge whether or not Mozilla is hitting its marks.
For competing with Android, they have a lot of catching up to do, but I think it's within reach and not requiring devs to learn another api/platform to create apps for it should help them get past the biggest hurdle any new players in the smartphone OS have to contend with, which is a lack of apps.
A lot of the complaints surrounding Firefox OS are stuff like this, the Mozilla guys are doing a lot of from-scratch implementations of complicated protocols
We certainly have the technology to make better cards with more storage (BTW, the space for SMS text storage on the cards I own is ridiculously small, too). But as people moved on to store information on "rich" contact systems and, more recently, in the cloud, I think there isn't much motivation to innovate in that area.
I believe a SIM card can hold 100 numbers. Many people will have more numbers than that, so that's not really a viable alternative.
Manually exporting to an SD card and then importing (which I believe can be done on Firefox OS, although exporting requires a third party app) is another option, but it's not as convenient as syncing to an online service.
> If this was the first ‘smart’phone I ever used, I’d wonder what the hell the fuss was all about, and return to my trusty Nokia 3310 in confusion.
It is addressing it, although perhaps with a particular bias. Don't try to twist words like that. And unlike people who have never had smartphones, he obviously has the experience of both having a dumb phone and a smart phone, so he knows how it is to not have things like a browser on a phone, though you might argue that that was probably in a time where you didn't gain a lot from having convenient access to the Web... but then you're starting to really draw in many assumptions about the author just because you refuse to concede any point when it comes to what you wrote. ;)