webpack and the entire "modern" js frontend...
all because of an inability to manage versioning change across the standard browser js api...
great for a giant megacorp looking to waste money on busywork and divide the workload across more employees (front-end devops?!?)
less useful when you already have to compile a backend, don't really have a problem with ES5, and understand that you are basically only tasked with making your dom updates dependent upon data model changes, YMMV