To be fair this is challenging with rapidly advancing technology. Would you rather still be using USB 1 for everything? Should we still be driving old 70s cars? You can upgrade a few things - switch to unleaded gasoline, for example, or even replace the engine, but the basic design was huge, inefficient, and unsafe. We know better now.
Of course even in established technology we don't do this either...
I have a 10 year old laptop. There's only one reason I'm considering getting a new one and that's because the CPU is now too slow for modern software. But if I could just upgrade the CPU...
@InvaderXan @anne @julia component upgrades get real weird with computers. it might be possible to have an upgradable cpu chassis (facebook is working on a generic plug for "AI" accelerators...) but usually the address bus and mobo stuff has to be designed FOR a particular chipset, like back when the extra power rails were added for bigger pentiums, you would have a hard time being forward compatible to that.
It's not unrelated to the way I don't understand why an app like Tootdon needs 109.6 MB of storage space on my phone. Like, is using that much space really necessary?
USB is convenient only insofar as you don't have to worry about where in the processor's address space to put them. The technology that enabled 12Mbps throughput on USB-1 allows 12Mbps data rates on RS232 ports as well, and being point to point, is easier to both code for and design new hardware for.
Welcome to Harpy Life. A femme friendly instance for all genders and identities.