I have a pretty good grasp on JS, and React does not come naturally to me at all. Vue, on the other hand, came so naturally and elegantly. To me, the structure, syntax, and everything feels so well thought out, while things like Styled Components feels like a bandaid to a problem with the system itself.
This is just my two cents though, and if React works for you, I'm glad. I just don't think it is "Just JS", and it certainly isn't easy for junior developers to get into.
I've heard similar opinions on how Vue is more noob-friendly than React and I agree. I think lots of people got thrown off by the JSX syntax and prefer Vue's HTML-like syntax.
But this isn't a jab at React. Obviously, React has its own great things compared to Vue. I'm pretty sure there's already a lot of articles covering their pros/cons.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.