I primarily work with ecom, and we build highly dynamic sites in an increasingly rapid arms race for engaging design.
Before vue I worked with jQuery like everyone else, controlling the dom manually to react to changes in application state. Those were dark days.
Now I can manage the cart state and increasingly everything else over apis and have the application display all these updates in real time, along with all the whizz bang the design team decides is flavour of the week. All in not much more time than jQuery and basic layouts previously took.
So, sorry if my site doesn't load without JS, but it's not about the ads. The web isn't just document display anymore, everything is an app.