To me as long as upgrades contain improvements, then I've got no issue. Improvements can be performance, functionality or whatever. If they're going to release an upgrade with say just new icons, or a crappier version of maps
then they can keep it.
Obviously the nice thing about Android versus a more fruity option is that you can select whether you want the upgrade or not, or accept the upgrade and ( if rooted) always back out easily to a previous edition.
In addition the fact that the developer community can improve over Google's improvements is the other reason I'll never buy a product by the other major alternative
Of course for those of us who are serial rooters and rommers then all they're doing is making more work for us. For example yesterday I went to stock, loaded 4.1.2 update, then went back to Paranoid Android 2.17, then upgraded 2.17 to 2.2 without a full wipe, then did a full wipe an loaded 2.2
Sheesh...you'd think I had something better to do with my time