i couldn't agree more with you. Hence why if microsoft came out with an API that was more eye candy oriented than efficiency oriented, there'd be no point as DX10's potential hasn't even been used except for maybe crysis and stalker. Even then both of those games were still coded in dx9 first then ported to dx10. Personally i think DX11 will be much better than DX10, as the current DX10 isn't even what microsoft wanted, dx10.1 specifications were what was supposed to be the plain dx10 from the beginning but nvidia didn't or couldn't cope with the requirements. Since microsoft isn't bending to the will of nvidia and has actually been working with Nvidia and ATI alot this time with the API, i think we'll see an API that has more eye candy potential than DX10 but a little, but mainly an API that can render these visuals for efficiently than DX10 could. I hope devs code games in DX11 when they start releasing them instead of dx9 then porting them to dx11(if that's even possible).