The author of the OP has a pretty well written rebuttal to everything Torvalds has said about C++:
http://warp.povusers.org/OpenLetters/ResponseToTorvalds.html
http://warp.povusers.org/OpenLetters/ResponseToTorvalds.html
As someone who had substantial exposure to interviewing and hiring C and C++ programmers to add to a team of 250 it was bloody obvious that a lot of pure C++ programmers are the pompous know-it-alls who think they know C++, while C people are those with far more realistic self-assessment who actually do know the language. Linus got it absolutely right.