I'm actually glad they started me on C++. It gave me a much clearer idea of what's going on at the bare metal level, without having to bother me with the lowest level details. My job has me working in C#, and more than once I've had problems that I could solve much more elegantly with pointer magic.
Huh. Come to think of it, the language that I feel in love with was just C, and the keywords "new" and "delete".
EDIT: I'd also take issue with calling C++ outdated. Whenever performance is key, you'll find C/C++ at the bottom. AAA games, operating systems, even the interpreters for your fancy pants web languages are C++ or call C++ libraries.
Wow. I am way too young to be yelling at kids to get off my lawn.