rumor is it's because he was blocked in efforts to get Kerry to be more confrontational with Dean.
http://story.news.yahoo.com/news?tmpl=story&u=/ap/20030915/ap_on_el_pr/kerry_aide_quits_1WASHINGTON - John Kerry's communications director has resigned over differences in the direction of the Democrat's presidential campaign.
Chris Lehane's departure comes amid speculation of a wider shake-up in the Kerry campaign, which has been torn by internal fights and a lack of public support from the candidate.
snip
"John Kerry is a great American," Lehane said in a statement confirming his resignation. "He has assembled a great team to take on George W. Bush and I wish him the best of luck as the campaign goes forward."
Lehane was a key adviser and spokesman for the campaign, though he was not on the payroll. That move was planned later this fall. He resigned last week.
Campaign officials, speaking on condition of anonymity, said Lehane told them he was leaving over philosophical differences with Kerry. They said Lehane, who was Al Gore (news - web sites)'s press secretary in the 2000 race and worked for President Clinton (news - web sites), was among a cadre of Kerry aides who believed that Kerry ran too cautiously against the threat posed by Dean.
Campaign strategist Bob Shrum and others urged Kerry to remain above the fray in an attempt to look presidential. Kerry avoided confrontation with Dean in the first two debates, but his rhetoric on the campaign trail has become more critical of the former governor.