> I don't think it would have happened that way -- the vendors would still have bought the cheaper router that is aware only of 4-byte address matching (in silicon).
And that's fine. If they don't want to route new, IPv6, hosts. Ever.
However, people connected to their network would automatically start asking for this routing. Because they would already be on IPv6. Without doing anything. Any new host they wished to access that had a real IPv6 address (i.e. not legacy IPv4) would be out of their reach. This would create a lot of complaints (hey, my friend can see this cool new site and I can't), which would either get rid of idiotic ISPs or force them to upgrade. Without the need to tell customers that they need to do something special to see IPv6 hosts.