Live by the NDA, die (at least wrt education/mindshare) by the NDA. Seems fair.
Playstation and Nintendo are doing just fine in regards to mindshare, XBox less so, but it has nothing to do with DirectX NDA for it, rather mismanagement.
Console mindshare is not the same as a broad body of engineers being familiar with the graphics API thereon
Those games are written by someone.
They are, but in practice you have a fairly small group of low-level rendering specialists who bounce around the major studios and game engine vendors
Playstation and Nintendo are doing just fine in regards to mindshare, XBox less so, but it has nothing to do with DirectX NDA for it, rather mismanagement.
Console mindshare is not the same as a broad body of engineers being familiar with the graphics API thereon
Those games are written by someone.
They are, but in practice you have a fairly small group of low-level rendering specialists who bounce around the major studios and game engine vendors