The most important thing that people rarely understand about Warren Buffet is that he made his money by being a hedge fund manager, not by investing his money.
Hedgefund managers made a percentage of the amount of money they are investing for others and that is how he was able to collect such a huge sum of money.
What this means is that is that the subject he discusses, investment, will never allow you to collect wealthy like he has.
In the USA advertising a hedge fund to the public is illegal and the publicity stunts is Warren Buffet's way of getting around the laws to advertise his hedge fund called Berkshire Hathaway.
It's not as if his hedge fund is the top performing hedge fund either.