In light of the announcement that Warren Buffett is stepping down, we thought it very useful to share some of the keynote talk I did at the University of Nebraska-Omaha Business School last Friday night (thanks to its wonderful director, Robert Miles).