Who doesn't remember MS-DOS fitting on ONE 5.25" 360 Kb disk and controlling what worked and what not in the CONFIG.SYS? Trying to squeeze every last usable bit from 640 Kb of memory? The growing frustration as the system got slower when the harddisk got more fragmented and the drooling and amazement when you checked SI.EXE after an upgrade of motherboard and/or processor?
I've always wondered what all those versions of DOS after 3.30 added to usability and why DOS 6.0 finally barely fitted in compressed form on four (or was it five) 3,5" 720Kb disks when COMMAND.COM and MSDOS.SYS were all you needed.
But as the power delivered by the hardware increased and memory prices made it possible to upgrade almost weekly just on your allowance, I started to care less and less about what things were being installed by the OS and taking up memory and cycles. Especially since XP, I haven't worried one second about installing drivers or services anymore. Everything just seems to go smooth.
Same story with servers. When I implemented my first CRM system, I ordered dual processor system with 4 Gb of memory. Who cares about a couple of bucks if that guarantees the users won't have anything to complain about system response ?
So who cares about tweaking anymore ? Especially with today's prices, if performance lags, throw hardware at it 😛