Ok from the same interview, they asked WHY they put 3Dc in, and they said its much better than the current compression programs out there, thats why, and its the reason why its open source, so even nVidia can use it. In the past everyones been using a nVidia compression program. They also optimise their game for their features as well, if of course the devs decide to add that feature in, or if its early in the process, they will probably try to sell them the idea of using it.
On the first 2 quotes, u never answered my question on why U think software dictates hardware, ive never seen it myself, i actually just recently read an Interview with Sweeney for the Unreal 3 games, and he never mentioned ASKING anything from the graphics card makers as u said in ur earlier posts.
And with ur last quote, of course they were waiting for it, u know why?
Because Microsoft of the ppl of OGL stated and probably put down as hard facts is that what the standard of the next gen DX and OGL will be. Sweeney can add SM3 in because he knows thats the standard he is making it too, the base line DX code is 9.0c, which has a standard of SM3 and nothing less.
T&L is another standard for DX, dont know about Dot3. So ur point is moot, as the Graphics company have to conform to a standard, and these are hardware standards, not software standards.
But i do understand where ur coming from with this, as in the DX code and OGL code is software, and that it makes hardware conform to a certain level. But then again ATi did show that they dont NEED to conform to it, as Geometry instancing can be performed without SM3, which happens to be the standard for 9.0c.