Dumpster fires exist (and are a valuable source of heating).
>CGNAT exists (and well... it "works").
FTFY. CGNAT means consumers get to be behind a double NAT, no port forwarding, poor P2P support, etc. CGNAT is the IPv4 solution of last resort.
Cancer exists too, and it's effective at what it does.
CGNAT provides positive value to humans. Do you have a point to make?
CGNAT does provide value in our current v4 situation, but it's far from ideal. Not having NATs allows for more decentralization (p2p connections, self-hosting), and saves the resources - unnecessary energy and compute - that NAT consumes