Then what's the hype about DX10?
Sometimes, hype has no reason.
Extensions or not, certain features can't be viable until the required hardware reached a certain saturation among the public.
By that time these features are probably booth standardized and core in the APIs.
Therefore hype like that has little or no point other than the ad value.