As now, same back then .. software developers tended to max out the capabilities of their machines. Which we were often on the whole beefier than what the general community had.
If you actually go back and use software from the 90s on 90s machines, it's amazing how slow the experience can be. Input latencies are often better, but .. throughput awful. Start up times, etc just bleak. A lot of pauses for loading... which we just accepted along with the sound of a grinding hard drive or floppy disk.