I don't see it that way. MS is making us buy something we don't want because they can. Anyone can buy XP via retail channels, it's still supported and sold. Yet MS has made it so new systems from big vendors no longer have the choice (except Dell). Vista is not an improvement over XP, so why force it on us? It's good to be a monopoly I guess.
Anyhow I ended up with a Dell with XP, which I will install Linux onto. I don't feel like beta testing Vista ATM.
MS is not forcing you or anyone else to buy anything. It made a strategic decision to maximize the uptake of Vista. Its not MS responsibilites to provide you with choice, its responsibilities is to its shareholders. Most people don't care what edition of an OS they have on their new computer as long as its the newest and its from MS and this is what sustains MS's monopoly. Does MS's monopoly provides them with greater latitude when making strategic decision? Yes, but it gained that latitude because the general population lacks the fortitude to support other OSes enough to foster competition that would force MS to offer more consumer friendly choices.