Honestly his defence is rather weak. “It’s been improving and there are ways to use it safely.”
I think it's a very good and clear point to make.
Some programming languages are blindly deemed "safe" in spite of supporting unsafe memory management strategies, and somehow not enforcing those rules does not render them unsafe.
Why is this logic not applied to C++?