Yes, no, maybe...
He's certainly right about the issues - but they've all been solved for well nigh 100 years now. Yea - traditional gasoline engine design won't cut it - those engineers need to go have a chat with the boys in the diesel division. If they're still using 2 rings plus 1 oil ring with that kind of pressure/use, of course they're going to get substandard results, etc, etc, blah, blah...
Of course, the real solution is to stop fooling around with gasoline engines to start with and use diesels from the get-go! That's my solution to the world's problems!