Did you ever protest for $1.3 trillion in tax cuts that were supposed to "invigorate" the economy?
Did you ever protest a $3 trillion war that was unneeded and unnecessary?
Say what you will about the stimulus package, but that $900 billion shows every indication that it's working sooner than expected.
Bookmarks