I looked at the ipsec doc at https://wiki.mikrotik.com/wiki/Manual:IP/IPsec
and it is too advanced for me at this early stage.
Is this another case of something was put in the default config that might be useful later but isn’t a drag on processing?
It’s for later. When you have policy-based IPSec tunnel, it’s usually between local subnet and remote subnet. Router sees packets from local subnet leaving via WAN interface. If you have unconditional srcnat/masquerade on WAN, everything will have its source changed to router’s WAN address. And it will break the tunnel, because packets will no longer match the policy. This extra option automatically exludes all tunnelled traffic from NAT.
If you don’t have any policy-based IPSec tunnels, then no, you don’t need these. And even when you do have some, you don’t necessarily want to allow everything.