Just to make the point here: Just because Yahtzee thinks a variety of weapon choices makes the game lose focus does not make it so. Just because the game is not an open world game does not make it bad. Just because the story has... ok... the story is pretty shitty I will admit.
This game features a tight gameplay, cool mechanics and excellent set pieces. The great variety makes people able to choose the weapons they like (I am strictly an Assault Rifle, Singularity gun, rocket launcher, magnet gun man) from widely different weapons.
The "just there" comment is just plain silly to be honest. A good mechanic "is just there". It does not need to wear bright clothes and funny hat. The repair/destroy creates a great duality and it leaves the developers free to let you destroy most everything simply because you can remove them again. It also opens up interesting tactical options that you would not consider before. Over all the gameplay part of this game is solid. If you want a solid story on top you best be going elsewhere (That being said the story and acting has some bright points but no nearly enough to cover up the holes).
I would like to here make a point of mentioning the... destruction mode... or whatever. Can't remember. It is basically a game mode where you get a small playground, infinite ammo and access to all the weapons you have unlocked. Now go smash it up. It is far more fun then I expected it to be.
So in closing: Yahtzee was right on the story. As for the gameplay he was way of the mark.