Hence why CG-Lite is a thing. Most services people care about are on IPv6. When customers are having their internet destroyed by CGNAT on IPv4 providers should be at least saying "but look at all this wonderful IPv6 you have" and there'd be no problem.
Whole thing is an incompetentfest.