Even if your ISP would eventually switch to IPv6, they'd still be offering a way to connect older IPv4 systems. This could be provided by the DSL boxen, by doing a transparent translation between IPv4 <-> IPv6. Full switch to IPv6 requires that both the TCP/IP and the software support the new addressing scheme. There are ton of old software that won't work with IPv6. This is yet another reason why such emulation layer will remain part of the internet experience for decades.
That's the point. And I don't see any forseeable scenario where an IPv4 subnetwork will not be sufficient for homenetwork users and mid sized companies.