Well my point is that it's a bit unfair to blame the authors of the presentation for this functionality. Reveal.js is pretty much the standard open-source javascript presentation framework. It's used and developed by slides.com.
I don't know why it works like it does. But mind you this is 6 year old presentation with reveal.js from 2015.