[This post is part of a series on my initial Android impressions.]
Just to be clear, my Android criticism is because I want this shit fixed in the last promising mobile platform standing, not because I hate it. Platform specific comments are based on the default MT4GS Android 2.3.4 with Sense 3.0 ROM, rooted and largely de-bloated. And now for the hate.
This is somewhat related to the market profiteering, but is a distinct and separate problem. Between internet ads that work because the built in browser is fully featured (yay? Flash), and “ad supported” software, the advertising situation crosses from merely irritating into usability problems. I don’t fundamentally have an issue with ad supported software and services, especially free games, but when 1/3 of the screen is covered with moving, changing, bandwidth-consuming advertisements, it has transitioned from “supporting the developer” to “disrespecting the user,” and that isn’t OK. At least google doesn’t have an Advertising API baked in to the platform like certain other popular mobile platforms.
On a rooted phone, AdFree Android takes care of the bulk of the problem, but misses some things, and is a substantaial hassle just to block enough ads to use your phone. I’m not sure what you would do if you couldn’t or didn’t want to root.