Ya, the difference being while Fedora / other distros provide options to maintain compatibility with your installed software when upgrading, Vista/7 makes no attempt to hide the the fact that a heap of your old software just flat out won't work anymore.
__________________
Notebook: Dell XPS M1330 Running Fedora 11 Linux (Leonidas)
Desktop: ASUS Rampage Formula X48
Intel Core 2 Quad Q9450 (Yorkfield) @ 3.51Ghz
4GB DDR2-800 PNY
Albatron 8800GT 512MB
Corsair HX-620 PSU
Running Fedora 11 Linux (Leonidas)
Dual Dell 2407WFP
Drivers, Games, Demos, Mods and Overclocking Tools At AOAFiles