I don't agree about the similarity of the examples you cite.
The CEO of Echostar told me (in the November '05 Charley Chat) that MPEG4 was a long way off, not ready, and that his company was NOT going to be using MPEG4 for some time to come. Earlier in the year E* promised to have all the Voom channels up by the end of 2005. Neither turned out to be true.
The CEO of Dell didn't tell me that the new technology wasn't ready and that he wasn't going to use it 2 months before he annouced it's rollout.
The CEO of GM didn't tell me next year's models weren't going to be sold for another year. The current model car will be able to use new highways being built and opened in the future. My 942 cannot!
The CEO of the maker of the computers that are being sold today that won't run Vista didn't tell me that they would be able to run it before I bought the computer.
Best Buy didn't tell me the analog TV was actually their top-of-the-line HD TV.
I don't expect E* to give me a new receiver because it has new hard drive capacity, or has 2 HD feeds, or some other kind of upgraded feature. However I do expect 2 things:
1) If the CEO tells me something, I should be able to believe him. He should at least make a good faith effort to keep his word. His "promise" being untrue 2 months later is not a good faith effort.
2) I subscribe to satellite TV. I subscribe to HD satelitte TV. My top-of-the-line receiver should be able to receive the TV channels. Period. Being able to receive the channels on the receiver should NOT be considered a "feature." It should be the standard expectation for every product they sell. I don't expect any new features for free. I do expect to be able to receive the TV channles on their top-of-the-line equipment for more than 2-4 months. I don't expect a car maker to come install a GPS navagation unit in my 2005 model because the 2006 models have it. I do expect to be able to drive on ALL the same roads.
So E* got me. As a long time customer, I found out they were happy to "burn" me. So I will stick with what I have, receive the same channels I've been getting, and remember that when I see someone else offers me a better deal (Verizon was burying the FiOS cable down my street last week) I have no past postive feelings that will keep me with them. I am willing to pay for a good product, but I am not willing to get screwed around by a big company. I'm sure they won't miss me. But at some point us pissed off people will hit critical mass. Then they will adjust their business practices. They have proven (at least to me) that they will not do the right thing just for the sake of doing the right thing. So they will either succeed or fail as a company based on how many people are happy with them or pissed off at them. Count me as the latter.