said by InvalidError: said by openvz_ca:
Content needs to be ready before the end users.
Content is irrelevant, any content can travel just as easily over IPv4 and IPv6, IPv6 does not change anything fundamental there.
The main things IPv6 is missing is full support on CPE, broadband routers and some network edge equipment in the carriers' networks (mostly equipment over 4 years old) is where the real problems are.
Once full IPv6 support becomes available from end to end, most people won't even notice that they have been switched over.
If you can't get what you want over IPv6, then there's no point.
Unless you want to force end users to be dual stacked until the end of time. The migration path should be to eventually end up with only IPv6. No sense doing it if the end result doesn't get rid of one protocol.
As for CPE routers etc... Most of these problems can be fixed with firmware/software updates anyways. It's not like CPE routers are ASIC based anyways.
Linux, Windows and Mac OS X have supported v6 in a stable fashion for years now.
Bell, Rogers & Telus should have IPv6 enabled to end users at this point.