While you're right, Dems recieve a lot of Wall Street cash and do their bidding often, here all D's voted against it.[0] Both are "corrupted" to use your words but I'd say one is "worse" at least on this one issue.
[0] And yes, most did it for political reasons I imagine.