I think a big difference with the iPhone is that Steve Jobs, regardless of personal faults, was trying to solve a problem that bothered _him_.
Same with the folks that built the first search engines, including googol.
Now the company is trying to solve social problems, not personal ones, by using engineering techniques, not political or marketing ones.
Society works according to certain principles, all socio-biological, not engineering-mechanical. Whether it should work that way or not is useless philosophizing. We got where we are today by using those processes and those same processes are going to get us to tomorrow. Or not. The results are optional; the process is not.
Newsflash. Entertainment is bigger than intellectualism. The problem Jobs addressed was how to listen to more music. The problem Google first addressed was how to find web sites, because the searchers were highly interested in finding them.The National Enquirer outsells the New York Times. Not because of the quality of the news; it is because of the quality of the citizenry.