Gkpm
Also 99% of home routers don't support it, so how this will reach the home users is a good question..
More than 99% of home routers where manufactured after the spec for IPv6 was finalised in 1998. Most can have their firmware re-flashed if the manufacturers bothered to write an IPv6 aware firmware.
At the packet level routers don't need to be very clever. They don't need to know about all the complexities of the web, they just need to shunt packets from the external WAN interface, filter by IP address and port, modify a few bytes to do NAT, and then forward onto the internal interface. If anything IPv6 makes their job easer as they don't have to do NAT.
I Would bet that in a modern router, more than 90% of the code drives the user interface, and does peripheral things like printer sharing, with less than 10% actually shunting packets. In any case most home routers run Linux these days, which has supported IPv6 for years, so the manufactures could enable it at minimal effort on their part.
The real problem is that there are basically no ISPs who support IPv6. I usually think of my ISP (Zen) as quite forward thinking, but on the subject of IPv6, they are procrastinating. That is one of the reasons that I am holding off signing up to their FTC service.