What’s their excuse?
Adding IPv6 would cost them money. Probably a relatively small amount of money, but still money. They get nothing from that investment. As long as they have IPv4 addresses to assign to their customers, there’s basically no demand for IPv6 addresses. NAT and UPnP work fine for just about everyone. I think the only way we see serious IPv6 adoption in North America and Europe is government mandates.
It’s not working fine for me! I need a static address and they quoted me $200/mo for an IPv4 one.
DDNS doesn’t work behind CGNAT. Never heard of ngrok; google says it might work. I’m trying to do something with WireGuard.