Good post. The economic term for these sort of arguments is Pareto Efficiency [1]. I think there's a lot to be said for the idea that you ought to make all the changes that make literally everyone better off before worrying about changes that make some people better off and some people less so.
[1]http://en.wikipedia.org/wiki/Pareto_efficiency