Well said Aces

Agreed on all points, other than the fact that the statement was/is misleading to those of us who have limited knowledge in these areas, and unless I had asked the opinion of someone as knowledgeable as yourself, I really would have believed the game was making use of DX-11 (as many others clearly have too). My remark on 'necessity' was in reference to DX-11 being needed to run the game.
This debate aside, it doesn't sugar-coat the issues surrounding release videos on portraying the game (in showing how the release was misleading), but I think we understand one-another better now.
S!