One IP address, many users: detecting CGNAT to reduce collateral damage
blog.cloudflare.com
blog.cloudflare.com
I guess that a poor country could go with only IPv6? Local services would be IPv6-only as well and most popular services already have IPv6. And everyone else would have to make this switch eventually, so there'd be benefits...