Ooft. There's a lot to unpack in there.
We subsidize farms because the world needs food. It's a good thing to do.
We subsidize all the wrong farms, because that's how we roll.
"A farm is a business" is a gross oversimplification. Some farms are hobbies. Some farms are labors of love. Some "farmers" are landowners who pay poverty wages. Some "farmers" are landless skilled workers making poverty wages.
It's not helpful to attack "farmers." Be specific.