I don't think C++ ever really had a bad rap except among ideologues and evangelists of other languages. In my experience, people like this are very rare in the real world outside of maybe Rust conferences.
I guess my point is, this is a weird (and IMO, flat-out wrong) dig at the Rust community.
How would you know C++ isn't optimal if you've never tried or thought about anything else.
That and the sunk-cost of learning C++ is large.
I.e. my current lecturer in C programming seemed to imply we were going to be learning about object oriented programming in plain C (specifically inheritance), which does not bode well if he didn't misspeek