If this article is correct, unions gave the Democrats $400 million in the 2008 election cycle. The Democrats have done nothing to help unions, which brings up a question. Why are politicians beholden to corporate money, but not union money?
When corporations give money to political candidates, the corporations get their way. You can see this in the health care debate. Health insurance companies and drug companies gave millions of dollars to candidates. In exchange, the Democrats made sure to cut off any discussion of single-payer health care or the federal government negotiating lower drug prices.
When unions give money to candidates, they get nothing. You would think $400 million would be enough to pass the Employee Free Choice Act. But the Democrats were principled enough to take the money and not let it affect their support of the Employee Free Choice Act. Why can't they be as principled with corporate money?