Fuchs,

It seems to me you're ignoring deadweight loss, not to mention political reality. It may theoretically be possible to do what you're suggesting, but one must account for the politics. A political system (especially the US) isn't going to determine subsidies and when to end them on a strictly technocratic basis.