However, this is actually an interesting point about Android. While you might not get updates, you can be reasonably certain that it isn't going to break: if an update is going to run horribly on a device and carriers/manufacturers only update a few devices, you're probably safe. In contrast, on iOS, Apple uses code signing to actually enforce usage of the latest release — you simply cannot downgrade.
For example, I have a very cheap Android phone. It's not the best, but it does a good job. But lately I've noticed that some of the apps are running much slower now after some recent updates - Maps, Twitter, Angry Birds and esp Facebook.
All these need to work in harmony to get the best overall experience, but at the same time work well for the lowest common denominator (me in this case!)