I sent a query to the Yankee Group shortly after seeing that CNN article. The results are unbelievable: There have been various prior studies that found quite different numbers.
Even if you ignored prior studies, it is a basic human tendency to justify what you've purchased, making excuses for one's decision even against overwhelming evidence. Even if Android phones were shocking their users, I would still expect at least 2/3rds of users to claim that they love it.
And of course Android has been getting pretty damn decent. The majority of phones are running 2.1 now, and while 6 months ago you were a second class citizen with an Android phone, nowadays most major apps are doing parallel releases given the growth of the Android ecosystem. If Android made it through the ugly months, with mediocre hardware, quirky OS', and no software support, I find it hard to believe it would do so poorly now.
So my query to Yankee was whether that sentence in the CNN article was correct, and also what their methodology is. They didn't respond. Does *anyone* know what their methodology was?
I can say right now that the 20% thing, if quoted accurately, guarantees that their survey is completely tainted and is utterly worthless. Maybe they posted a voluntary survey at mac.com or something.
But nonetheless, every Mac/Apple/iPhone site and fanatic is posting the results to assure themselves that they're richer, prettier, more intelligent, etc.