Generally, I'd say so – life behind CG-NATs can be hard for non-eyeballs.
But fortunately IPv6 is maybe finally happening, which solves many of the NAT problems, and in the meantime there's clever things like Tailscale.