You have good and valid points, and I agree with them.
However I also don't think that peoples' negativity, especially die-hard Android users, are all that bad. If you watched the presentation/launch at Hong Kong, the presenters constantly mention that they heard the users and they listened...