I see IPv4 and IPv6 like land in the real world, the remote land are very cheap and the centre land are very expensive, however unless there is enough incentives from the city planning, no body will move out of the city center because of high housing price/high rent, especially business.
One thing I see in over past years is people in the tech community think while we built a new land, people will immediately go there simplify because there are more space, however, concentration effect does play an more important role in this game, and why, because IPv6 in technology wise, it does not bring significant business benefits other than more of them, so in business view, it is simply cheaper(not like CPU or web design language, the improvement over years are tremens).
So actions like turn on IPv6 day will help promote future of the IPv6, increase the concentration rate of the users in IPv6, however, totally abundant IPv4 will take long time, the reason for that, the IPv4 is very cheap.
How many IP address a small size e-commerce website need, /24 will be already a lot, 256 IP at today's market, most E-commerce are paying 2 USD per month for, so it is 500 USD a month in cost, in which, is really not cost a lot. And I believe the provider to the website will pay more than 72USD(3 year return) per address to buy IP address to serve this customer simply because they receive 24USD per year from these addresses. And if you think of real world rent, most shop in most city center, rent cost will almost be one third or half of their total revenue, no surprise that no business has real business incentive to move over to IPv6. if you consider the size of IPv6 only network today(in which practically is none, everyone still have IPv4 access, no provider today will be able provide end customer IPv6 access network).
I see IPv4 and IPv6 will co-exists for many years to come, the cost to use IP address has been surprising kept at real minimum for many many years, so no business will not provide IPv4 access.while more business providing IPv6 access might encourage more deployment of IPv6 in the end user, the age of the dual stack I believe will last my generation. For the reason that, cost of deploy dual stack compare to the risk of losing customer of lacking of IPv4 access, is really minimum.
But no surprise to that, network won't break, business won't be affected, IP address end of day, is simply an globe rule of set of numbers to identify something, 32 bit or 128 bit, as long as you can reach someone, there is no worries there.