Want vs Need
For the majority of home users, they don't need IPv6 (let alone want).
Consider the raison d'etre for IPv6; every device in the world (and then some) can have a unique, directly accessible public internet address, without the need to traverse NAT between private LANs and the limited pool of accessible IPv4 addresses.
But, does one actually want every one of one's devices directly accessible from the internet?
Methinks not. Security becomes a more complex issue, and the average punter barely understand security as it is.
So, for Jane and Joe Q Public who just want to get out to the internet, and don't give a rat's arse about running up a Web/FTP/whatever server at home, an IPv4 address delivered from their ISP via DHCP to their router, with everything home-side sitting behind NAT in private IPv4 space is all they need (and probably want). The ISPs can provide the infrastructure to bridge between the IPv4 addresses they assign to their clients' routers and the outside IPv6 world.
Those of us who do want to be able to get to our inner-net from the outer-net will want a static IP address. If we want/need to avoid the NAT-trap, then IPv6 is how we will need to go, and of course we'll need to ensure that only the devices we want externally visible will be accessible through whatever firewall and perimeter security devices we interpose between us and them.
For the average Joe (and even many organisations), not everything needs direct access from the internet, so private IPv4 addresses are more than adequate.