I also agree that c++ is getting more and more complex over time.
However if you build things from scratch and you cherry pick your language features, C++ can be quite pleasant.
No one has moved out since 1983, and new additions just keep on coming.
On a more serious note, any old system acquires cruft with time and you don't always have the luxury of throwing away pieces or even restarting from scratch.