There are two major technical issues obstructing IPv6 adoption for home users:
Now you're router is probably physically cable of handling IPv6 routing, a linksys wrt54g from 5 years ago can do it if you flash OpenWRT firmware onto it... so you just need a firmware update to add software support for IPv6
So, in my opinion, basically no blame rests with network node users, because even if they wanted to enable IPv6 connectivity for their home network, they can't. Some amount of blame rests with your ISP (but I do think Comcast, at least, is exploring the possibility of offering IPv6 connectivity), and alot of blame rests with SOHO networking device manufacturers. Now, if equipment manufacturers and ISPs get their act together and offer IPv6 capable devices and service, then you can start blaming network node users for not getting onboard (and I'm sure, at that point, plenty of people will drag their feet about it).
Numeric stability is probably not all that important when you're guessing.