We're running out of IP addresses for a very long time. There's a huge deficit for IP addresses.
IPv6 is something which is next logical step, but compatibility issues frighten software engineers & that's why nothing happens.
Ok, but the issue isn't only such resources as IP addresses.
Because IP addresses are virtual issue.
But there is such a scenario in next few decades that we're still using IPv4. This may happen if companies like Apple won't control software/hardware market. Because while closed architectures like Apple's App Store iOS...