Re: We didn't run out of ipv4
Time to stop beating that drum.
We're going to need a lot more than 3.5 billion independent Internet connections. Every IPv4 connection that isn't behind a NAPT needs a public IPv4 address. The only way the IPv4 Internet scales is ever more NAT and middleware.
IPv6 is being allocated in a sensible way. There are 18 billion billion /64s and only a small amount of that is being allocated from.
http://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-unicast-address-assignments.xhtml