If you test currently available dead-code elimination tools for JS you will discover that there are tricks that those tools can&#x27;t play, most important one being eliminating unused methods on object &#x2F; classes.<p>AFAIK Webpack2 is using Rollup under the hood. While rollup is great and can build smaller outputs (biggest win seems to be elimination of the module system overhead) it can&#x27;t perform miracles.<p>In short: size still matters, even with dead-code elimination tools (at least as they are today).