One word "Windows" on just about every revision.
Right, so you're complaining about 20 years of continuous development, with all the differences and developments in both hardware and software? 'kay.
To a lesser extent Linux
Depending on what you want to do, you can still get Linux systems that are pretty damned small. A single floppy disk do for you?
Want a top end kde based desktop OS, with all the trimmings? You'll need a DVD, but you do at least get all your basic software (office etc) included in that.
and Amiga OS from 3.1 to 3.9 and then OS 4.0.
Cleaning out the assembler and BCPL made AOS slower. Adding new functionality made it bigger.
If I was able to do everything I do now on an 8MB Amiga OS3.1 install and 16MB Windows 95 install what features am I getting now that take up 1GB+ RAM and a much much greater processor.
Multi user support, memory protection, support for modern hardware, filesharing, network stacks, bluetooth, usb stacks, backwards compatibility with 15+ years of software in Windows case...
I don't mind current web pages with flash taking up RAM and CPU cycles, but why does it so much just to idle the OS when you are playing a game.
...