Honestly, can someone explain why it took so long? I mean, you can get IPv6 on a bunch of low-end budget VPSs. Why couldn't Amazon do it? And why cant GCE do it? Is it a lot of work?
https://www.youtube.com/watch?v=0gjuVhph520
Granted, that isn't necessarily a pre-requisite for going dual stack (aka: just attaching a v6 address to a machine), but it shows the fun problems you run into.