I respectfully disagree. If you bought an epic, then you are most likely under contract and not eligible for the lowest price on new equipment. It will cost you $200 to break your contract. A new smart device with Sprint is around $600, but you can get a new device on another carrier with 2.2 or 2.3 for $150 plus the $200 for cancellation ($350). Some may also contemplate an iphone which comes out very soon on Verizon. Sprint would lose the monthly revenue plus the equipment subsidy for only keeping the customer for a few months after discounting the equipment. Customers that thought 2.2 would be out 3 months ago are not happy. $350 is not a lot of money to some people that like having the latest and greatest technology.
On the MFG side, what is the likelihood this angry customer that left Sprint is going to buy another samsung? The financial incentives are huge imo.
My analysis does not even consider the fact that several key features such as GPS are not running smoothly and 2.2 addresses some technical problems. They need to get their stuff together or they will lose some customers if they haven't already.
I hope you are right and I am wrong. But the way Sprint and some of its OEMs, especially Samsung, prioritize maintenance of released handsets suggests they don't consider the costs associated with keeping their firmware current is worth it to them.
I think the network operators think that you're pretty much stuck and have to take what they give you and that relatively few of their customers will go through the trouble and expense of eating ETFs, changing providers, etc., when they don't update in a timely fashion. Especially when no one carrier really has a markedly better record of postmarket support than any other, and they all sorta suck at at this.
As to Samsung, I'd agree that there's probably more likelihood that they will see the negative reaction to their slowness as a significant threat to the popularity of their high-end handsets in the marketplace, especially if the other big Android OEMs (HTC, Moto, to a lesser extent LG, though they seem to be jumping in deeper) do a better job of pushing updates and they get a reputation for being an OEM to avoid if you want the latest and greatest. But if they are realizing that this is something they need to worry about from a business perspective, it's coming slowly.
Maybe it's as the T-mo spokesperson said and the industry (both operators and OEMs) just hasn't caught up with the new paradigm of Android being more like a desktop OS with continual updates. Samsung certainly *did* make a lot of noises that sounded like they intended to improve their post-release support when they announced the Galaxy S line.
I guess we'll see, but so far it would be hard to be really encouraged.