"Stimulus" is still a bad word in Washington. It shouldn't be.
You could make a good case that the last ten years have been relatively good for liberals. Democrats won two out of three presidential elections and controlled Congress for four years, two of them overlapping with the Obama presidency. It was a too-brief window, but during that time they managed to accomplish an awful lot—passing major of the financial sector, ending the war in Iraq, launching a major regulatory effort to tame climate change, formally allowing gays into the military, and finally passing something that looks like universal health care.