Thanks for the explanation. I was under the impression all the ISPs would have ipv4 and handle all the translations to ipv6 clients.
Sounds like this is mostly the case, but it has some issues and any new ISP on v6 would have a hard time because a lot of the big sites would be unreachable.