Here's an interesting bit of data from Cathy Holtslander that I think deserves to be widely seen. Counterintuitively, large farms in Ontario get less of their income from the market, and more of it from government program payments, than smaller farms do - and this is an increasing trend.
The first pie charts show that in 1995, the share of market income obtained by farms with over a million dollars in annual gross revenues was 15%. In 2008, that number fell to 5%.*
Would you rather have your tax money support large corporate farms, or smaller farms? Surely not the former, on the grounds of 'efficiency', because this data explodes that myth. If the latter, the suggestion of a lower cap on program payments to your MP might be a first step.
*Data for these charts is from Statistics Canada, Canadian Farm Financial Database