@Frank Cannon
I'm no fan of subsidizing farming, but I believe the problems of government subsidies are exacerbated by the tariffs.
The only difference between protecting an industry via subsidies verses tariffs is subsidies are a tax on everyone who pay taxes while tariffs are a tax on the specific chain of users of the products being protected. The protected class then no longer has to compete and usually stagnate losing any competitive edge while increasing costs.
The overall result is a lower standard of living.