Simply: Try the Game. Rent, Borrow, Gamefly.
I have read enough of these malnourished reviews. Every one seems to have rushed to judgement without truly experiencing the game. More over, I am sickened by the mentality "If it isn't Halo, it isn't worth playing." These pandering clowns on Giantbomb are content with slamming down superficial insults like "the guns lack punch" while ignoring that this describes almost every popular multi-player shooter. So where were these criticisms when Halo reach came out which included an Assault rifle felt more like a super soaker or a Sniper Rifle that felt like a Red Rider BB Gun? Oh my bad, you can't risk contradicting the popular opinion. It is bad for business. Now, almost every chief complaint about the Game-play issues has already been corrected, and the game has only been out for 2 days. I am not saying this game is perfect, and it is clearly not for everyone. However, the game play is fresh enough and the action is fast enough to justify at least renting the title.
And PLEASE, If you are the kind of guy that would buy a Multi-player game and complain about Bots, perhaps you should check the calender: It is no longer 1997. You no longer have to go to a LAN party to get good competition. Get on Xbox and make a few friends. Or go back to COD: Booty Ops. At either way, blaming the game because you can't play it makes as much sense as blaming a hammer because you can't swing it.