Earlier quoted context omitted.
I've worked with a lot of people at the bottom end of society in the USA. They are given government provided phones they can use so they have access to Google Maps, email, job search apps etc. These phones come with 3GB of regular data per month. After that they drop down to 2G speed, but not in a way that will allow anything to actually load. Three days into the month these phones are just ewaste.
Talking about (electronic-)waste, what’s choking is how much resources are required to do the same or less than what used to be possible with far more humble hardware and bandwidth, all that in living memory. Sure part of "software fills space like a gas" can be explained by "got to go fast to stay ahead on the market", but at some point it’s blatant negligence of frugality where it’s providing overall economical ben…
Recently tried to alter a phone plan on EE’s website, something that should have involved a few clicks. It was slow (literal seconds to open a page) and clunky. The Javascript console was bleeding error messages, and it looked like they’d used every Javascript framework under the sun. And after all that it just gave me an error message saying that the transaction could not be processed.
Gave up and texted (old school SMS) their help line. With a few text messages I was able to change plans. Probably used under 500 bytes to accomplish what the bloated and broken website couldn’t.