He is correct about productive assets investing. But what is wrong with just saying that?
He ignores that fact under monetory devaluation, the productive investment can be unproductive. That is why we have lost decade, that is also why Birkshire Heatherway stock lacks of gold performance in last decade.
Monetary devaluation, or inflation, distort and separate civilized classes to rich and poor. Rich gets richer and poor gets poorer. Banks, large corporations gets inflated money first so they can buy larger quantities of assets, while poor people has little money to invest and their salary, and purchasing power ever decrease.
So folk, use your critical thinking instead of kiss Buffet's ass. LOL