So you're pissed they dropped support for NT4 upgrades, yet NT4 upgrades ARE INDEED SUPPORTED (as of RC1)! LOL
Too many corps want to upgrade from NT4 for them to drop support...
The reason Win95 upgrades were dropped has nothing to do with MS being nice or not, it has to do with how much testing can a single company do in <x> amount of time even with massive amounts of testers?
Would you rather they support:
Win95, Win95a, Win95b, Win95c, Win98, Win98se, WinME, WinNT351, WinNT4, Win2K upgrades.
Or would you rather they support:
Win98, Win98se, WinME, WinNT4, Win2K upgrades.
And spend more time testing these OSes, thus ensuring a higher quality product?
Don't forget that their #1 test effort probably has to revolve around clean installs, and OEM preloads (thus ensuring brand-new computers work well with the OS)
One last thing is that I seem to recall reading that no OEM ships Win95 any longer, and MS no longer provides technical support for Win95... so that is an even better reason to drop support.
The king is dead, long live the king.
-R