Its pure coincidence that my logic just so happens to be realist. :D
Also those didn't suffer from having logic. They suffered because the logic was applied way too late in their design. If they kept logic in mind from the get go they wouldve been fine.
Ya, the mechanics in Bioshock 1 and infinite was pure, i never understood the facination with Levine, he strikes me as a very ordinary and sometimes bad developer, which he proves again with the new dlc.
But otherwise i can only agree, i wish sometimes they would at least try to make things seem a bit more realistic, why is it that you can kill 20 guards without even one single noticing it? or like you say you sneak up kill a guy who has a gun but no ammo, doesn't make sense.
And its not just TLOU its most games even the great ones, but i think its overlooked because its a game.