Nobody cares and there's no reason to care. ISPs should implement Carrier NAT at the ISP, and charge extra for public IPs. Once ARIN gets a market going for IP addresses, there will be incentives to clean up and resell address space.
Name a mainstream application that doesn't work behind NAT these days...they don't exist. As a carrot, ISPs can hand out global IPv6 addresses to promote P2P v6 clients etc to keep that ball rolling, but there's really no rush.