> Sorry, but that's bullshit. Joe Sixpack's computer will *automatically configure itself* to start using IPv6 as soon as it's attached to a network which supports it, similarly to how it automatically configures itself to use IPv4.
Oh, really? Right now we have lots of such networks floating around? 20 years after the problem has been identified and we're on the brink of IPv4 address space exhaustion? Not even close. That exactly is the problem.
> Mr. Fancypants System Administrator might have to change *his* configuration to get all his services talking IPv6 (he probably has custom firewall rules, has services listening on specified some subset of IP addresses assigned to the host, etcetc), but Joe Sixpack most certainly does not -- his OS just supports it out of the box, and will magically start working.
So, both are really screwed. Joe Sixpack has no network to connect to (e.g. me being Joe in this case - no IPv6 in sight unless I specifically buy new equipment, request IPv6 from my ISP etc.). And Mr. Fancypants is up for many a late night. Just peachy.
> Getting everyone using routers with IPv6 support is the tricky part. But that's required no matter what!
Well, yeah. If the plan to have v4 embedded into v6 was followed, this would have been around years ago. And you wouldn't even know you had it.