Is Webpack Bloated?

npm install webpack will download 6.7 MB of tarballs. That is 327 packages and 36 MB of node_modules. Several packages have the same use case, like minimatch and micromatch. 17 packages are installed more than once (different versions).

This is part of what's great about node packages, different versions can live side by side. But has it gone too far? Can we do better? Is it possible to get consensus on common used packages?

In the table below you can investigate the packages yourself. Click on column headers to sort. The table was created with download-size.
Package Version Size
{{pkg.name}} {{pkg.version}} {{pkg.prettySize}}