What do you mean we've done nothing to move people to IPv6? Do you think it is magic? Do you think we just wave a wand and people are on v6? No, what it takes is rolling out support on the OS, router, ISP, and so on. That has been happening, lots. Have a look at Google's IPv6 chart: https://www.google.com/intl/en... what you see is exponential growth happening. This is actual IPv6 connections as well, Google is counting the percentage of people hitting their site with v6, which means an end-to-end connection.
Oh and ISPs have indeed been making IPv6 available to home users, wouldn't see that graph otherwise. For US cable providers Comcast is dual stack on their whole network, Time Warner is on about 90% of it, and Cox is on all of it. That's a whole lot of the US population. This isn't theoretical support either or "Oh call us and maybe we'll turn it on," it is live, on the network, and working now. On my Cox connection all I had to do was tell my router to get itself a prefix and go. My connections to Google, Netflix, and anyone else who supports v6 go out over it.
You don't "move" people to v6 as in force them on to it and turn off v4. Rather you make it available, and chosen by default, which is precisely is what is going on. When the device supports it (Linux including Android and Windows are both dual stack and prefer v6, not sure about OS-X), the router supports it, and the network supports it you are good to go.