You misread the versions. Windows Vista to Windows 7 takes about 5 clicks, yes.
But there is no direct upgrade process at all from XP to 7. It's possible to go XP -> Vista -> 7, but no sane person would buy a copy of Vista just to do that. Here are Microsoft's official instructions for upgrading from XP to 7.
First you export all your files and settings from XP. Then you install Windows 7, which is actually a fresh OS install and not an upgrade. Then you reinstall your programs and import your files and settings back in.