I am thinking that with DX11 support in consoles that maybe the developers will be pushed to a higher level in coding?
Define "higher level"? I mean, most Xbox360 stuff is done in assembly or through dev tools anyway, so its not like the 360 was holding the DX API back.
DX10 and DX11 are struggling for adoption for no other reasons then you need an entirely separate graphical pipeline [twice as much testing] and the fact that a larger part of the market can use DX9 then can use either DX10 or DX11, due in large part to the continued resiliance of Windows XP. Thats starting to change though, but you are still seeing the vast majority of games having to implement two entirely separate graphical pipelines, which will slow development and introduce significantly more bugs [which people then complain about].
The other limiting factor is the glut of DX10 era hardware. Its hard enough to implement both a DX9 and DX11 API, and having to add a separate fall back to DX10 is simply too much work to justify. Hence why most DX11 titles lack a native DX10 coding path. [As I predicted, DX11 has killed DX10, leaving a large part of the market to downgrade back to DX9 as a result.]
Trust me, I've heard the "higher level of coding" stuff hundreds of times before. I especially love the OOP people who claimed that Object Oriented would eliminate all horrid coding practices. Since then, we've produced an entire generation of people who create horrid OO code. [True story: A project I worked on had an object which could have one of 7 different states. Rather then make a single function that set the state and pass in the state that was required, the design that was implemented had seven different functions that each set a single state. Horrid OO design at its finest.]
Honestly, look at a Witcher 2 [DX9] and Dragon Age 2 [DX11 + Mega Texture Pack] screenshot/video, and tell me which one looks nicer. Even more ironic, is Witcher 2 runs smoother [at least on my rig...]. The DX API really didn't add significant graphical improvements post DX9, as most of the improvements have been process side [new WDDM for Vista kernel, faster running code, etc], with basically only a handful of new graphical effects, which while they look really nice, tend to be more subtle [god rays, etc] and expensive to implement [tesselation]. I find it no shock that NVIDIA/AMD are spending so much time working with shader based AA models, as those offer better IQ benefits then what we've gotten out of DX the past two revisions.
I'm saying it, and will not stop saying it: Anyone expecting a graphical jump because of new consoles is a fool. Consoles may see a benefit due to finally being able to push AA and having more memory, but I don't expect that to really improve the PC, considering we already have those things.