C and modern C++ are so different that lumping them together in a blanket assertion doesn't really carry much meaning.
Of course, C++ offers you tools that C doesn't, but some of those tools have their own sharp edges as well. Plus, many C++ codebases are "C with classes" style or similar hybrids, those are still ultimately C++ programs, not C ones.
And that is the deal, lack of security culture.