Earlier quoted context omitted.
If front-end devs would stop reinventing things using JS that can be done in CSS, I'd be so happy.
Why?
I just don't get why front-end devs feel the need to reinvent everything.
I mean, for fuck's sake, front-end devs for some reason have a fascination with reinventing fucking SCROLLING. And 100% of the time, it either doesn't work, has less functionality than what was built-in, or is annoying for the simple fact that it changes an expected behavior.
If I click my scroll wheel once, and the page keeps scrolling and the scrolling slowly comes to a stop as if it had momentum, that's a bug, not a feature. Stop wasting time deliberately writing bugs.