A market economy cannot be moral