Same thing with IPv6. I've heard educated people say "It'll be a few more years until we just run out of address space there, too."
Careful there. By design, the IPv6 address space is very sparse. For instance, my house has a
IPv6 will not feasibly support 2^128 hosts because it was never meant for each host to be consecutively numbered. While your coworker is incorrect, your standpoint isn't exactly right, either.