Greatest Good-driven Cultural Evolution