You guys have to also remember that we are a minority. Most people who actually own an Android powered phone still call them "Droids" instead of what the actual device is. Sprint and Samsung know this, and from a business perspective that is a good thing; we on the other hand get screwed.
It's times like these that I actually miss my Pre. Yes it was beta, under-developed, had weak hardware, etc., but at least Palm acknowledged their customers and the people who made the Pre what it was (despite lack of sales, it is still considered the best mobile OS by a long shot). Google could care less because they're still making money from us using the operating system and the fragmentation of he OS (it's actually a genious but evil business practice strategy), while Sprint is mostly concerned with the precious "first 4G, big screen" EVO. Heck, when I first bought my Epic I had to help a Sprint rep explain why the Epic is better hardware wise than the Evo by simply demoing Asphalt 5 on the Epic vs the Evo to an inquirng customer and explain in detail why that was so (just wanted to make the Sprint rep look bad haha).
Point I'm trying to make is that we, the "forum people" are a minority (although slowly changing) amongst the total population of those who have purchased an Android device, ESPECIALLY the Epic with its fewer commercial airings. Until that changes, our voices about updates mean nothing more than our monthly subscrptions.
It is for these reasons that I'm actually considering an iPhone (and I hate Apple with a PASSION, along with AT&T) or switiching to the next Palm device (if they get their crap together, which I know will not happen until probably a year from now). The only thing gluing me to Android for now is freedom and growing app market and developer interests.