Most, if not all, of these problems can be done away with if you don't assume that utility is linear, but e.g. logarithmic. Then things like enjoing one cookie slightly more than somebody else isn't a problem, because enjoyment of ten cookies is not much greater than enjoyment of nine cookies and you can have a spare one for somebody else.
> Most, if not all, of these problems can be done away with if you don't assume that utility is linear, but e.g. logarithmic. Really? You picked the easiest example in the article. Try a more interesting one, like, say, organ harvesting: how does logarithmic utility deal with that?
What is the second order effect in this case? "Humans might be killed for organ harvesting. This leads to widespread uncertainty over who would be killed next. And uncertainty leads to other issues."