The benefit isn't warm fuzzies - it's interoperability: with other components, tools, the browser and devtools, other developers.
If you build an app with web components, even if you're using one specific helper library to do it, it makes it possible, easy even, to incrementally migrate to other libraries. You can migrate top-down, bottom-up, or even middle-out to other helper libraries and have a continuously working app. You can import and use another web component built with another library without being constrained to just the framework you chose.
You can even build an app with all web components, later decide you really don't like them and want to use only a framework and still easily incrementally migrate top down and not break the app.
This makes web components the much safer choice for large and long lived projects, and more flexible for projects of all sizes.