> NAT work[s] just fine
It's sort of tolerable if it happens on your home router which is under your control, but its absolutely a pain in the backside if it's done on the ISP level (CGNAT) and you want to self-host anything from your home network, like multiplayer mode in some games, or whatever…