The Last of Us had better writing, it didn't depend on holding back vital information concerning the plot and still was able to keep you interested in the story. They didn't make it a mystery who Ellie was and why she was important and you could very well guess what would happen once they get there.
Bioshock Infinite took the easy route by not telling you much until they crammed all the information they held back into the last 10 minutes.
“It appeared that there had even been demonstrations to thank Big Brother for raising the chocolate ration to twenty grams a week. And only yesterday, he reflected, it had been announced that the ration was to be reduced to twenty grams a week. Was it possible that they could swallow that, after only twenty-four hours? Yes, they swallowed it.”
- George Orwell, ‘1984’







