E3 is mostly focused on casual gamers. They don't care for realistic simulation or weapons effects, but for visual perfectionism. As Oleg posted repeatedly, finetuning optical appearance will be the last step in making SoW.
In other words: Being on the E3 or not doesn't say a thing about when it is going to be released or not. The above was no secret before, so it's nothing to bail out in panic, now E3 is here and these statements turn out to be true.
Besides that, I'd rather like to see the team working on SoW instead of losing 2 weeks for preparation and traveling around the world to LA.