In a perfect world, I'm with you. However, our govt has decided that there is a vested govt interest in cheap food. Fed people are happy people and hungry folks are pretty pissy. As such, subsidized crop insurance is the vehicle to keep us farmers in business through natural disasters. They are quite frequent and without subsidies, crop insurance would not exist. This would mean more of us go out of business and less food being produced and food costs dramatically higher than they are.
Imagine corporate farming taking over the family owned farms. Loaf of bread $10, pound of burger, $20, we would hear some complaints then.