I think the article, like most everyone here, does not understand much about farm subsidy program. Though I do think it is probably time to end it, let me outline what is was designed for and how it works:
* First - a farm is limited to $50k/yr maximum subsidy so forget all this, oh the farmer down the road is a millionaire from farm subsidies.
* Second - farms are required to set out a certain percent of their land (no crops) in order to receive the crop subsidy.
* The subsidy is based on the target price to obtain a good profit margin and the actual price of the crop. So the years that you have a spike in prices, you should receive zero subsidy (if market price hits target price)
* last part of the farm subsidy was to pay farmers to turn land that should have never been farmed back into grass land. This was a major conservation program and accomplished several major things 1) brought sloped and wet lands back to their natural state 2) greatly reduced surface erosion from poor farm land. Anyone who lived in west texas before and after this program knows how well it is working.
So summary, the farm program should phase itself out, if the farmers set out enough acreage, they commodity price should equal the target price. This is not quite happening for two reason 1) world wide trade 2) government keeps raising the target price.
So the real solution to this is to roll back the target price and let the subsidies phase out as designed.