Considering the audience it was directed at, I'll wait for e3 before I start tearing my clothes off in rage. Everything I've heard about the game so far has been good, so unless the delay is due to them wanting to make serious changes at this stage, I'd rather look at the whole...
Bio has been adding (well, trying to add) a lot to the shooter aspects of the game (LADDERS! ), so that could be part that John R is referring to in trying to hoodwink the investors.