I agree with almost everything the OP said. But I think The Last of Us shouldn't even be brought up in the discussion of best game stories. Sure it had great character development, for 2 characters, the rest were one dimensional.
The world and atmosphere were not great, just ok, there are...