Well if you look at the things Longhorn is trying to achieve, there're some pretty major changes that will be brought about by that new OS.

Granted, those subsystems (Avalon, WinFS, Indigo, etc) are quite very much outer layers and can't be positioned together with the core kernel.

If you want things to change at that level, it'll have to be the generation after Longhorn. Wait. Real long.