In a heterogeneous society, with many conflicting values and preferences, how do we achieve a consensus on the "common good" or the "good society"? Philosophers use a classic trick: the veil of ignorance. Is this a reasonable way to think about the "good society".
Please see Jean Tirole's new book with the title "economics for a common good". He has won the Nobel prize in economics.