I don't like to get preachy but I was blown away about his points.