I wish you hadn't shared your thoughts, MP. You are an active member for a long time, with some special insights, relations and experiences. What you wrote basically disregards all of that.
1. The comparison of CoD (MW) and SoW is the best example for that complete misconception. The engine of CoD is old - I mean, really OLD. It's basically just the minimized engine of the old CoD-series stripped from most options to be ported to a console, than porting it back to PC upgrading the graphics.
Honestly, MP, if that is what you want, go for Birds of Prey - you'll love it. (And that's no rant)
2. The "certain stage of readiness"-thing is just the "I know better than Oleg"-kind of rant a lot of people posted here with their 2nd and 3rd accounts. You have no idea what that "certain stage" was and besides that, obviously have forgotten, that it was DeadalusTeam, which finalized the patch, not Oleg's team as the announcement indicated!!!
3. You already have ingame videos available. Check recent posts. Now, that is of course not what you want to see - you want to see the full detailed and working graphics and physics engine, with all whistles and bells. So do we. And so does Oleg. Fact is though, this world does not work care about things we want, but about things that are. And a thing that is being worked on cannot be shown in the finalized version - our timeline forbids that.