This, this, this. I have a much bigger problem with the story than I do with the gameplay, for exactly these reasons. Although, honestly, I think if one or the other—gameplay or story—was just a little (a lot) stronger, most fans would've been able to overlook the weakness of the other. But...