Just because someone is good at something doesn't mean they are any good at teaching it. "should not be allowed to play a game until he can checkmate KNB vs K" is an arrogant hyperbole no matter how you slice it. I believe that Capablanca also called 1...c5 in response to 1.e4 a mistake, do you agree with that evaluation as well?
@tprI've also never seen KNN vs KP listed as a basic checkmate before. Sure, it's probably a very interesting one and I wanna study it eventually, but there are way more important endings to learn first (KP vs K, KRP vs KR, general pawn endings, even KQ vs KR should be more important).