I watched that video a couple of weeks ago I think and was quite impressed and took some really good ideas from it that I will use.
The trouble I have with
some of the CI crowd is not that what they are doing is wrong; it's that some of them trash what everyone else is doing. Impressed though I was with the guy, the time commitment he put in was incredible. The way he was describing two hours a night literally as "nothing" had me in stitches. And he just nonchalantly passes off being able to afford to pay private tutors and having the time and money to take a 2- or 3- (I forget exactly) month holiday in Egypt as the most normal thing in the world.
I still thought it was really interesting and useful and he is quite impressive. Still, for me, I prefer guys like Bakunin on here that detail this kind of approach without dismissing other approaches.
My own personal view: is this the best approach to learning a language? Given a lot of free time and a fair bit of money, quite probably. For ordinary people with limited time and funds, probably not (though I think you definitely do need a lot of CI at some point).
As for Krashen, I was never impressed by his pronunciation skills in German; but unless I misunderstand him, his main form of CI is extensive reading, so I think criticising his pronunciation is a bit unfair.
I think he's a bit overrated by the EFL industry and overstates his case at times, but he's not a charlatan.
He does attack a straw man at one point in this video, though. He gives an example of terrible error correction when demonstrating why error correction doesn't work. Yes, Stephen, you are right: that sort of error correction is not only pointless but counterproductive... and also a million miles away from what good teachers do.