I think Microsoft sees this as something a majority of Windows users would never touch. For that reason they didn't want to spend the time developing it. However, they now have a very extensible system that developers can use to take advantage of the Aero capabilities. With that I am pretty confident that someone could make something for Vista that does nearly the exact same thing with a very minimal performance hit.