The shortage of IPv4 addresses is somewhat of a misnomer - there are a few sites selling huge ranges of them for about $10/address
I agree there are still IPv4 addresses about but this teaches people that they are running out and we should look for other solutions.
We'll never run out of IPv4 addresses. We'll just reach a point where each one has a mortgage-sized pricetag. (Well, we would if we were stuck with IPv4, anyway.)