Web components are still a raw technology, but if you mix them with other good technologies like SCSS and tailwind, the dev experience is better