Here's an awesome video - the speakers touch on the points being discussed here in a very relevant way. If you don't have an hour to invest start at about the 23:00 mark and listen as the discussion progresses for the next few minutes -
https://www.youtube.com/watch?v=Yt8AJrF2GCg