Re: Windows Phone 7 ?
"Until someone realizes mobiles need this level of simple upgrading then there is always going to be po'ed customers wondering why they can't at least try out the latest apps etc."
I don't quite get this post. Are you referring to OS updates or app updates? If it's the latter, then Android at least manages something quite similar to your Thunderbird & Firefox experience via Google Play - I regularly get notifications of app updates, and it's very easy to go in and install them; I presume iOS does something similar via iTunes.
What's more of a problem for Android is the OS update cycle, which is partly a result of there being so many Android handsets, each with specialised drivers etc; and partly as a result of manufacturers/operators insisting on installing their own junk on top of stock Android to differentiate themselves from the competition. Unless you go down the Flash ROM route (not hard but not for the average punter) it makes it difficult to keep up.
Apple is better in this respect, of course, but they have it easy with supporting just a few handsets at a time (and refusing to support some of them) - and even there you have to accept that if you want the upgrade, you take their broken Maps apps etc.