In the end I find McCain to be a pretty decent guy.
He does not, however, make the grade for presidential material.
1) He doesn't land anywhere on a political scale. Not Liberal. Not Conservative. Not Middle of the road. He is an odd mixture of conservative and liberal ideologies. In the end people will look at the ones they disagree with as reason not to go to the polls and vote.
2) He has a high propensity toward self-serving behaviour. (i.e. He stands behind the pres when it suites him and abandons him freely when it doesn't)
3) Temper temper.
4) Too old.
5) He's an "also ran" from the past and that seldom sits well with voters.
6) His prolife stance (though stances were mentioned above) is by itself a problem. The conservative base IS NOT going to come out without a good reason and that means a prolife candidate!
Decent guy?
He left his wife when she got disabled and ran off with a drug addict who steals drugs from Red Cross packages. Of course her family has money. Decent? I don't think so.