As a left leaning moderate. I love John McCain. The man is a war hero, comes from a strong legacy family-which should mean nothing, but I love him so he gets a + there. He has been a good public servant. You make strong points here, but he has long served this country.