Vista Ready yeah right

Hi all,
With Vista not long to come and it reliant on Directx 10 by design what the hech is M$ thinking? For instance there isn’t a single graphics card out now and won’t be for months that can handle 10. I know Vista will run with 9x which will ship with it but how compromised will the graphics be? I think lots of people are thinking if they see “Vista Ready” they won’t know that comes with all kinds of major idiotic caveats.