Earlier quoted context omitted.
It doesn't matter. The concepts he teaches is what matters.
Yes, it bloody well matters. What's the point in getting some high-level concepts correct if all the nitty-gritty detail is wishful thinking and fantasy? Instead, read Warren Buffett's letters to shareholders and take it from there.
He is even very clear that they were specific circumstances, and that it's not generalizable advice.