Not to mention its not like you HAVE to take stock android anymore, pretty much any shop now offers changing ROMs which honestly really gives the low end phones a real kick in the ass. hell after ROMing mine I decided to stay with it instead of getting a new phone as the ROM included tethering which the new ones didn't have at the time.
But as somebody who gets to mess with folks phones as well as PCs (you'd be surprised how many "can you look at this too?" I get in a day when it comes to phones) I have to say...yeah...Android DOES suck OOTB and you can lay the blame at Google themselves. Sure the carrier apps suck but Google has so much shit running in the background that just sucks cycles its not even funny. I got to looking at the third party ROMs and I'd say a good 80% of their speed boosts are merely turning off all the Google shit.
If Moz actually supports the units and makes say 2 years worth of updates mandatory across the line? hell I'll buy 'em, sell them here. I am so sick of having to find third party ROMs for recent phones because the carriers never bother, bring MozPhone on I say.