However, you cannot make a channel from Java. This one I think MS has in the bag. And both are different from push channels. Kai, I do not know why you are creating a channel. I would argue at this time most companies are really spreading their dollars thin in creating channels here and channels there.
People are sick of upgrading.
2.0 came fast enough. 3.0 suddenly surprised everyone and we've all upgraded over the year. Now, 4.0 is out and people are tired of having to upgrade so quickly. 4.0 is well over 10mb, for either version. People have 28.8 modems and downloading that size takes some time.