IPv6 latency issue

Because some ISPs have poor IPv6 uplinks and browsers try to use IPv6 first, then (if something goes bad), after timeout, switch back to IPv4. Essentially we have two totally different incompatible Internet protocols and client software has to choose which one to use.