I’ll give you the penguin crash should have killed him as that’s always irked me.
Re the invincibility it’s just suspension of disbelief. He has armour plating.
It’s Batman. Of course he’s going to tell ANYONE not to use guns.
I guess it’s given more allowance simply due to the quality of...