Also, this "video game logic is bad" argument, if you actually take it to its logical conclusion, no stealth game should ever be made because no game follow real world logic 100% of the time and for good reason. Dungeons dont make sense, winning fights while heavily outnumbered on RPGs dont make sense, a guard forgetting your presence after detecting you also doesnt make sense, you surviving gun shots with just first aid medical kits doesnt make sense , actually, I would arrive the conclusion that videogames are a mistake.
Also, there is a binary notion that something must be 100% realist or 100% unrealistic and if you accept some unrealistic concepts, you must accept magic portals and shit like that (actually magic portals would make total sense depending on the setting) but the question is, all games, at some point, sacrifice realism and depends of the fiction you are trying to sell on your game. Magic portals dont make sense on Deus Ex world because such things cant be explained in fiction with that level of technology and in the end, what matters isnt if a game is realistic but if it keeps in fiction.
This is a weaker argument specially on Bloodlines 2 where you were supposedly be able to turn on mist.