Greater good analysis