LOL at the reference to npm being "oh, like Bower" which is funny because you need node+npm to install Bower... something I always found incredibly amusing. and the biggest knock against Bower in the first place.
The rest of the rant is a little funny, but seriously... for the use case, jQuery would probably be fine... I'd probably use babel with the polyfills, and run through that.