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