This is a special post for quick takes by Paul W. Only they can create top-level comments. Comments here also appear on the Quick Takes page and All Posts page.
The Von Neumann-Morgenstern paradigm allows for binary utility functions, i.e. functions that are equal to 1 on some event/(measurable) set of outcomes, and to 0 on the complement. Said event could be, for instance "no global catastrophe for humanity in time period X".
Of course, you can implement some form of deontology by multiplying such a binary utility function with something like exp(- bad actions you take).
Any thoughts on this observation?