So true! My first PC was the original IBM PC, 192 KB ram (64 KB on motherboard + addon card), 320x200 / 640x400 CGA graphics card, and dual floppy drives. My roommate was so envious; he had a 6800 (8 bit micro) with 12 KB, a cassette tape player (for storage), and a 64 char x 16 line black and white (2 color) text-only display (actually a portable TV with a 6 inch screen).
He was particularly envious of my floppy drives, since I had 2 and he had none. He had to toggle in the boot sequence via panel switches and then start reading the tape using commands in the built-in debugger (which was stored in ROM). It took 5 minutes or so to boot from magnetic tape.
I was envious of his 300 baud modem (~30 chars per second), since I didn’t have a modem yet. A couple of years later, I got a 1200 baud modem, which was actually a Hayes prototype that was too big to fit a standard PC. (I modded my case, so it would fit.) The modem was a gift from an engineer at Hayes, since it wasn’t needed any more. Ah, the joys of 120 chars per sec, to connect to the systems at GA Tech, so I could program from home (as a student).
Iirc, I spent $3400 for my system, including color monitor and addon cards. Times have certainly changed.