and for many of these issues, the real long-range solution will be to take the profit motive out of health care with a single-payer system. But, I agree with Ted Kennedy:
Kennedy also said he supports Kerry's health insurance proposal, although he favors a more sweeping approach.
During a late-morning rally with Kerry at Hoover High School, Kennedy praised Kerry's health-care proposal, namely the component that would allow uninsured Americans access to the same type of health insurance members of Congress have.
"John Kerry believes, as I believe, if it's good enough for the members of Congress and good enough for the president of the United States, it's good enough for the people of Des Moines, it's good enough for the people of Iowa," Kennedy told the crowd of roughly 400 in the school gymnasium.
In the interview afterward, Kennedy said he remains a proponent of a single-payer system, the type of government-run universal health care that President Bill Clinton proposed in 1994. Kennedy said he supports Kerry's, which builds on programs without the establishment of a large bureaucracy, because the Clinton plan's failure in Congress made the
concept of a single-payer program politically unpopular.
http://www.johnkerry.com/news/clips/news_2003_0928a.html
I believe we need single-payer, but we can't give up on incremental steps towards more health care coverage, just because it falls short of our ultimate goal.
Addressing some of the other issues you raise, I'd also like to point out Kerry's
plan for Environmental Justice, his
longstanding support for OSHA, but more than that, his understanding of the complexity of these issues and unwillingness to settle for sound-bite level policies.