The videos are freely available.
As for hating C's lack of safety features, it goes back to the earlier 80's from Algol/Pascal/Modula-2/Ada side.
So no, it isn't something new, just now the always on Internet and IoT adoption are making it relatively easier to prove our point.
https://kernsec.org/wiki/index.php/Kernel_Self_Protection_Pr...
I only became aware of his work since Google.
Not all languages are necessarily equally susceptible to logic errors, though, and C is rather middling in that regard.
It remains to be seen what ARM and Google will actually do with the new memory extensions.
It remains to be seen what will happen with Fuchsia.
Microsoft is pushing for a mix of .NET Native, modern C++ and Rust.
Apple is still pushing for Swift, although very incrementally.
The big question is how UNIX clones will actually tackle C's unsafety at large, if ever.