This is called a strawman, you're suggesting people use 3 different versions of webpack and another bundler at the same time?
Real talk, this is the modern stack:
If you want to write a simple animation or calculation on a: Javascript. Nothing else.
You have several behaviors on your page and and to use modern code practices: Babel. That's it.
You want a complicated Web app with Rich functionality on several pages: React, Webpack, Babel. That's it.
Typescript can replace Babel, if you like strong typing.