The real problem here is the dollar signs in the gaming companys' eyes. Console gaming is profitable, and as a result, advancements only possible on a PC are held back.
Don't blame consoles. Blame your beloved PC developers for seeing where the money is and moving in that direction.
sad this is they are made for kids! compare: number of kids games for PC vs number of game on Consoles
Theres more Kids games on PC. Hope this helps.
The truth is though PC Gamers were already very very pissed off with the quality of console ports. The promises Crytek made about Crysis 2 actually delayed the PC Gamer rage because they thought Crytek would deliver the proper PC Game they were waiting for in DX11. As it turns out that never came and since that was the only thing delaying the **** hitting the fan thats the reason why the **** has now hit the fan.
Crytek didn't make this happen they simply failed to prevent it.
The ones who thought they were getting DirectX 11 after being told 3+ weeks prior that they would not are the dumbest of the crowd. Sorry.