That’s because of mobile networks predominately using IPv6, correct.
Not because of home or B2B use.
Mobile networks and consumer home use. "Happy eyeballs" protocols runs on most consumer devices at this point (preferring IPv6 over v4 at all times unless v6 is intolerably slower).
It's mainly just B2B stacks lagging behind today.
> Not because of home or B2B use.
Depends on your home. In the US Comcast has had IPv6 for a while:
* https://corporate.comcast.com/comcast-voices/ipv6-deployment...
In a lot of countries that were not lucky enough to get online early, the ISPs were not able to get IPv4 for every CPE WAN interface. If you go to the by-country tab, you'll find a number of countries are >70%:
* https://www.google.com/intl/en/ipv6/statistics.html#tab=per-...
The fact that the US has a lot of IPv4, and a lot of software companies are in the US, may mean that a lot of software is IPv4-centric just because the US-centric outlook can ignore IPv6 with little personal impact. If more devs that to dogfood being behind a CG-NAT I think things would change.