Again, this is not a phenomenon that is restricted to a single party. The nature of the system is to convince the drooling masses that you're gonna make things better immediately, and to hold the party line while you're at it. THAT'S why the Republicans are saying to cut funding in these areas. It has nothing to do with lack of foresight (okay, well...directly at least), it has everything to do with the Republican "checklist" of political positions and politicians adhering to it unwaveringly.
I mean, don't get me wrong, the GOP pisses me off as much as the next guy. But the Democrats are no more able to think ahead or act responsibly, just because you may better identify with their ideology. They're all incompetent.
-J