I'm running a bunch of t1.micros for different websites, now I have to pay twice as much to get an ELB for each to use v6? And I still can't SSH over v6. Amazon needs to stop pretending that ELB is the final solution for v6 and give each instance their own v6 address.
It's disingenuous to believe Amazon is pretending anything or won't eventually offer IPv6 IPs. They have a massive, global, proprietary internal routing infrastructure -- it takes time, resources and lots of testing before rolling out new services on that infrastructure.
The problem is having no roadmap. We know they're working to make AWS better... somehow. And you can't assume anything; there are EC2 feature requests that have been open for five years.