Oh yeah, economic imperative, how about economic nightmare.
As for teabaggers,I can think of a free names to call this slimy SOB.
Time to fight fire with fire. If Rachel Maddow thinks it's ok to use that vile term, then it's just as legitimate for me to call her a "carpet muncher", or Barney Frank a "fudge packer".