You are correct but that will happen again with 5G and then with 6G and so on. After a period all networks will saturate.
I'm not sure if I'm right about this, but I think one solution could be to increase the network density with the deployment of small cell networks that provide a better local coverage and bandwitdh. A few companies like nokia [1] and ericsson [2] are taking that route.That also requires upgradation on hardware form the operator but at least spares the customer from buying a new equipment.
[1] https://networks.nokia.com/products/small-cells
[2]https://www.ericsson.com/en/networks/offerings/small-cells/o...