Great summary, adds weight to the idea of buying quality companies. Hype will only go so far (often not far)