What a thoroughly stupid, ill-informed and scaremongering headline!?!

Put simply:
IPv4 = 2 to the power of 32 (
4,294,967,296) possible addresses
IPv6 = 2 to the power of 128 (
340,282,366,920,938,463,463,374,607,431,768,211,45 6) possible addresses
(Minus some reserved addresses
)
So, with IPv6, certain restricted addresses and the implementation of such technologies as
NAT (Not to mention IPv4 and v6 working in tandem

) We have absolutely nothing to worry about whatsoever.
I suppose you've got to attract people to a crappy article somehow...
