I have just one quick answer.
Minister Strahl said it pretty well when he came to the annual meeting of UPA in December.
In Canada, the programs are whole-farm based, and in the United States they are commodity specific, especially for grains and oilseeds, which is the base of agriculture. When their prices are lowest, this indirectly subsidizes the rest of agriculture. So that is probably the whole problem for grains and oilseeds, at least.
Also, when there is an ad hoc payment it goes in ENS, eligible net sales, which goes to where the prices are higher. Where you have eligibility net sales, the higher it is, the more you get. When the prices of grain are low, then it doesn't really target very well.
As the others were saying, it's the target. If it were better targeted, it would be a better answer.