John Smedley shares his thoughts on the popular and controversial business model.



More...