In our books, Dubner and I have argued that economic analysis (at least the way we try to do it) is neither moral nor immoral. We try to start with a question, obtain a set of facts, and then understand where those facts lead, trying not to be prejudiced one way or the other by moral considerations when coming to a conclusion.
Similarly, I’ve never really thought of markets as being moral or immoral.
Mark Zupan, the dean of the University of Rochester’s William E. Simon School of Business, thinks differently. In a recent piece, Zupan makes an argument that most people will find counterintuitive: he claims that free markets foster integrity and cooperation. I’m not sure I fully agree with him, but the basic idea is sensible and straightforward. Markets lead to firms that survive for long periods of time. Reputations are important to firms, which leads them to behave in virtuous ways, not because they're inherently moral, but because virtue is good for business in the long run.