I honestly believe people who slag off Android have not spent decent time with any of the more recent ones, or 4.0.
Also, about the making money part, you are absolutely correct. Unfortunately Apple also sold themselves on the idea that they were out to improve the world via their products. I think it's become clear this was a huge lie, and they really do solely exist to make gobs of money on high margin. slightly behind, products. They do this by marketing their products as a lifestyle. We will see if they can maintain the kinds of sales numbers they are currently seeing for the next year or two...