The articles comment about social justice and a desire to change the world reminds me of a TED talk I watched a while back which is about the differences in "conservative" and "liberal" outlooks and the ways in which individuals in each group measure morality.
http://www.ted.com/talks/jonathan_haidt_on_the_moral_mind.ht...