Yo pienso que todos los frameworks deberían tirar a componentes nativos, y con el tiempo incluso no usar ningún framework directamente.
Para mí, lo único que le falta a los webcomponents es un sistema de propiedades reactivas o algo del estilo, y un buen sistema de templating que no haga falta andar con bucles forEach o map de toda la vida.
Respecto a librerías como lit o stencil, las he probado pero he acabado tirando por Svelte con la opción de webcomponents, ya que genera mucho menos código Javascript.