There have been good reasons not to support John Edwards for president. For years, his foreign-policy outlook has been a hodgepodge of insights and dangerous conventional wisdom; his health-care prescriptions have not taken the leap to single payer; and all told, from a progressive standpoint, his positions have been inferior to those of Dennis Kucinich.
But Edwards was the most improved presidential candidate of 2007. He sharpened his attacks on corporate power and honed his calls for economic justice. He laid down a clear position against nuclear power. He explicitly challenged the power of the insurance industry and the pharmaceutical giants.
The main causes of John Edwards' biggest problems with the media establishment have been tied in with his firm stands for economic justice instead of corporate power.
But, when it comes to policy positions, he's still no Dennis Kucinich. And that's why, as 2007 neared its end, I planned to vote for Kucinich when punching my primary ballot.