Utilitarianisms: Simple and general

If we overlook no consequences when we assess the act, and no relevant features when we generalize, can it matter whether we ask ‘What would happen if everyone did the same?’ instead of ‘What would happen if this act were performed?'? David Lyons has argued that it cannot. Two examples are here articulated to show that it can. The first turns on the way consequences are identified and assessed and in particular on the treatment accorded ‘threshold consequences’. The second example turns on the way in which the ‘social context’ of the act (what others would be doing) is taken into account in the generalization. Also included is a formal theory of conditionals from which implications are drawn for utilitarianism and with which I attempt to dispel certain doubts concerning cases employed in my arguments.