I moved my entire business off React and now I don’t have to worry about tinkerers at Meta deciding to reinvent React every 2 years and tricking everyone by keeping the name again and again.
Web components are fantastic. They are the real future.
I like lit. I'm not primarily a web developer and I've found it intuitive and easy to read and write. What I find more confusing than frameworks is building, bundling, ES modules, the whole NPM ecosystem.
Maybe they are, I can't speak for them but I've noticed that React hasn't been "reinvited every year" since maybe, 2019 or so, whenever we changed from functional components to class components and then back to functional with hooks. My feeling is that people who have been devving in react post-all-that-nonsense are living in the new world of a much more stable framework that does have new things coming in (Server Components or whatever) that you can just ignore, whereas there's those of us that had to learn this Hot New Framework, and then like a year later relearn how to use this Hot New Framework, and then a year later have to relearn AGAIN this Hot New Framework. It was the last time but for me at least I'm still scarred, and it reminds me of the way people talk about the move from Python 2 to Python 3: I existed well into Python 3 world so I was like, what is everyone complaining about? Upgrade and move on. But there was a time when the whole world was Python 2 and for a period of time half that world was broken. I imagine people get scarred from that kind of thing and carry that experience and distrust through the rest of their career.