Betrayals happen when a positive sum player faces off a zero sum player, with the former making promises that they will act in the best interest of the latter, with the latter accepting it. All betrayals come down to this math. This is why it’s better to be finite player.