I think there can be things that are legitimately immersion breaking, but as far as I'm concerned it's pretty much only when the game creates certain expectations about how it works, and then breaks them suddenly and unexpectedly. Like in Catherine, during gameplay you're free to blow off Katherine and go completely after Catherine, but then every time there's a cutscene suddenly Vincent wants nothing to do with Catherine and is completely devoted to Katherine. It's very jarring when the game appears to give you agency and then suddenly takes it away, and I think it would have been much much better if they hadn't given the player any agency at all.
But yeah, all the stuff you're talking about is just people sucking at suspension of disbelief. It's a goddamn videogame, of course there are going to be some things that aren't completely realistic. Claiming that those things ruin your immersion just means you suck at being an audience.