0 likes6 views Categories PoliticsRepugnant Markets July 23, 2025 Moral squeamishness isn’t a market failure.