Are people genuinely upset at the game being DX9 because of a lack of graphical features or because they read about other people being upset about graphical features?
I'm by no means a tech head, but as I understand it:
DX9->10 = clouds look more fluffy, massive performance drop using DX10
DX10->11 = tesselation, textured surfaces aren't flat. Potentially more efficient than DX10.
All this "No DX11!" is bordering on religious fervor. The vast majority of people- myself included- would not notice if Crytek snook in DX11 into the game. Everyone seems to expect the game to look massively different- I think the API used is not one of the main features of an engine.