They already knew they had to replace vista (ME the new voyages).
That is why they have rushed Windows 7 out two years early.
It isn’t early - it is back on the stated release schedule. It was Vista that was extremely late.