The Dem's took a beating in 2004 and the only reason Kerry got close was because of Iraq. The anti-free trade message never got any traction and business leaders in Kerry's own party told him cut the BS with charging business leaders as being Benedict Arnold's.
That will change. I shall be quite happy when the free traitors get the reward they've earned.