I agree that public keys need to be verified over a separate, secure channel. I also agree that meeting irl is to be preferred. My point is that using other channels for verification is still better than not verifying the keys at all.
actual effective end-to-end communication is only possible if alice and bob exchange public keys in real lifeYou can't always meet all your peers in real life. Some other trusted channel may have to do in some cases.
Apparently he's playing some weird mod in which you only have two buttons: "Denounce" and "Declare Surprise War".
Catholicism unironically teaches this, and you can even skip the charity part.