Some really interesting points here . . . well worth a watch.