- Architect of Trickle Down Economics Finally Put in His Place - For those into trickle down economics, Sept 13, 1970 is historical date. New York Times published “The Social Responsibility of Business is to Increase its Profits”. It's the foundation of “free market” advocates' beliefs. http://www.addictinginfo.org/2013/06/30/the-architect-of-trickle-down-economics-finally-put-in-his-place/ 101 comments politics