Well, I still maintain the only thing 'missing' is proper multiplayer....but I never expected that anyway, no idea why they didn't just clarify that point.
People got carried away on a hype train....the game was pretty much what I expected, enjoyed it, haven't played for a while but I am now dipping back in with this patch.
People didn't get carried away, Sean was full of BS before hand and got carried away too and just let people believe what they had said.