I used to like C++. Over the last ~20 years it became a horrible language (imho). It now has more syntax than all other C-style languages combined. I try not to touch it (anymore) if I don't have to. ~7 years ago I got hired as a senior C# .NET developer (experience since .NET 1.1). I ended up doing nothing but C++ for the first year because people found out I could do it. I was the guy in that meme:
I mean even C++11 is a significantly different creature from OG C++. C++23 will have monadic optionals; maybe a future release will have generalized monads.
C++ people still change. Normal people update their version when new ones come out and adapt their pratices to "Modern Idiomatic C++". While a ton of C developers have been using C89 since the 90s.