Could part of the issue be... back in the day there were fewer scripts run by fewer people, and because of typing speed, commands to the system were slower overall - and therefore it caused less lag?
Whereas now hundreds of users at script speed is sending multiple commands to the system all at once causing bunching? A practical example/question: Would DR cause lag if no scripting were allowed in it and everyone had to type each individual command?
I'm not a computer expert, and not advocating in any way shape or form to remove scripts - just asking for a better understanding of it.