It's not just JS. It's computers in general. It's a constant game of staying up to date with how to do the same old things. Take Linux. You used to be able to just run some init scripts to restart services, and check your logs in /var/log, but now it's systemctl and journalctl all of a sudden. Also, you're apparently not supposed to use ifconfig anymore? Such changes are completely pointless to 99% of the users, for whom the old way worked just fine. It's just one more thing to remember.