You may not be experiencing a bandwidth crunch in your neck-of-the woods; but right now im in a country that doesnt have the best nor the worst internet infrastructure in the world; and the bandwidth shortage is very obvious. Even with a broadband connection, the servers here are jamming to the point where it causes timeout errors or even crashes the system; and ISPs are being forced to use roving brownouts. The information superhighway is becoming like an automobile superhighway where your always stuck in traffic. You might say "well then dont websurf in 3rd world countries", but being a 1st world country doesnt mean your freeways dont get jammed; and the same holds true for the information superhighways there too.
But when the freeways jam and you can walk faster, there are other means of transportation. We may soon find out what an "information subway" looks like.
As technology and systems advance, cost for internet will become less and less, for more and more! The internet will not come to an end because of advancements. If humans didn't have the tendency to advance, then perhaps the internet would come to an end. But not now. The internet shall live on!
Even though fiber optic cables are making connections faster, and faster, the Internet will probably be involved in humanity forever. It is a globalized way to access most of the worlds information in seconds, and we aren't even close to maxing out the limitations. The speed at which your Internet connection is capable of is measured in bytes per second in a system known as bandwidth. Bandwidth represents the different wave frequencies (in Hertz) that the data can be passed through. The more variations in frequencies per second that can be sent, represents more data being sent per second, and the maximum limit is about 1 TB/s, which is many orders of magnitude higher than what we are at right now.
Secondly, while we are running out of IP addresses, the new system is being put into place which will have >10^38 possible combinations, which should last a while.
It is obvious that more and more technologies are developed to support the Internet by the day. For example, there was no cloud technology, to support mass storage of data, about decades ago, but now with such technology, people would rather prefer to back up their vital data in the cloud than store in hard disk.
Moreover, the banks make use of Internet for their transactions, and we know too well that the banks would not go back to the past, instead, they'll move on to new techniques and methods which would obviously be making use of the Internet.