This does a great job explaining simply something I was trying to explain to folks a few years back at the height of the Steve Jobs is God craze, i.e., in my opinion Apple capitalized on knowingly spoon feeding their customers a temporary (albeit perfect and beautiful) solution to a difficult challenge. My hypothesis: "[Native] apps are a fad..." - met with blank stares. "Are you an idiot? Clearly you have never seen/used/fallen in love with an iPhone."
I still think Apple makes beautiful products and sells the heck out of user experience potential.
I am more of a let's-make-the-world-open-and-connected kinda guy, although ironically I am not on FB so no one is reading this right now.
So, could some of y'all break some things and get on with this WoT or IoT or anything else you wanna call it Thing and for the love of god make it happen because I am getting tired of hearing how great it is going to be.
See also: http://goo.gl/UWhz4T