That's been the plaintiff cry since the early 1990's.

IMO it won't happen soon. Companies are actually shedding IP addresses because of NAT.
In the 1980's I had two class C address blocks for my personal use.
Now I use a single IP assigned by my ISP and NAT.
One of my clients had a class B allocation. They now make do with three class C allocations and NAT.
The efficiency in allocation of IP addresses has improved dramatically over the years.

IMO the wolf criers are at it again.