An API that's stagnant requires developers to use extensions and have a messy code base, but if an extension is truly useful it should show up in competing hardware about two years later. Since game development times are so long this means most games won't ship until a lot of hardware supports the feature. The problem comes when the API isn't updated frequently enough to pickup useful features.
It's hard to force IHVs to implement features in the same time frame and this removes a benefit of innovation by being first. It takes a gorilla like Microsoft to drag companies in a direction they wouldn't otherwise go.
It's hard to force IHVs to implement features in the same time frame and this removes a benefit of innovation by being first. It takes a gorilla like Microsoft to drag companies in a direction they wouldn't otherwise go.