That might be sufficient for the internet as we know it today, but it's a short sighted view. As applications, and especially devices, move more to a p2p architecture, each online agent will need to be uniquely and globally identified. The paradigm of "open a browser and type in the url" is just one use case. I want my refrigerator to be able to talk to my car, and my watch to be able to talk to my tv. Those scenarios will require more addresses.
Wouldn't it be the same as Eclipse -> WebSphere for IBM?
That might be sufficient for the internet as we know it today, but it's a short sighted view. As applications, and especially devices, move more to a p2p architecture, each online agent will need to be uniquely and globally identified. The paradigm of "open a browser and type in the url" is just one use case. I want my refrigerator to be able to talk to my car, and my watch to be able to talk to my tv. Those scenarios will require more addresses.