What is the main reason that the American public turned against monopolies?
They had to pay higher prices
Monopolies meant the violation of competition laws and prices were higher since competition was squeezed out. Farmers in the Midwest had to pay higher prices because of the monopolies in the railway sector to send and sell their crops to the East. They opposed it and joined the Populist movement.