React, especially with the addition of hooks, is brilliant from a conceptual point of view. I don't like their new docs though, they infantilise too much, trying to hide the concepts, instead of clearly exposing them. They don't even have a page anymore about how to set up React on your page without using something shitty like NextJS.
Furthermore, there is really nothing to "learn" about markup. That is why it is markup.
Having this strong opinion about webcomponents while thinking so high of a shit abstraction like react makes you sound stupid and show that you learnt how to code in a bootcamp.
React is a comedy of errors and imho should not be held up as aspirational https://medium.com/@fulalas/web-crap-has-taken-control-71c45...