Problem is, Web Components still don't support reactivity and passing complex props, so you need a framework anyways, and at that point it might as well be React.
I've seen people do abominations like each web component is a React root, message passing systems on the side for complex objects... better use React directly