Is it the dairy farmers fault they get subsidies? No, it is the federal government's fault for introducing people to subsidies, which never go away. How many years have there been wool subsidies, dairy subsidies, sugar subsidies, dairy subsidies.....on and on and on. Stop the subsidies, even with the great gnashing of teeth and pulling of hair, and introduce a free market system. 
Not all rural folks get or even want subsidies and government handouts as for the rest of that sentence you wrote, I have no idea what you are talking about.
I'm unsure why people love the corruption, dishonesty and unfairness of a massive, and growing, federal government.