The man is dirty. Yeah, we get it, all you mainstream media types think he's "nice." Well, that's nice, but it's kind of irrelevant to you doing your job. The man has a history of being crooked, and that history keeps growing, first with his campaign finance law-breaking, then with the funny business with that lobbyist who looks an awful like a younger version of his wife, and now this. And let's not forget the Keating Five - hardly a youthful indiscretion - McCain was already in his 50s at that time. At least the Washington Post gets it (as has the Times in the past):
Sen. John McCain championed legislation that will let an Arizona rancher trade remote grassland and ponderosa pine forest here for acres of valuable federally owned property that is ready for development, a land swap that now stands to directly benefit one of his top presidential campaign fundraisers.
Initially reluctant to support the swap, the Arizona Republican became a key figure in pushing the deal through Congress after the rancher and his partners hired lobbyists that included McCain's 1992 Senate campaign manager, two of his former Senate staff members (one of whom has returned as his chief of staff), and an Arizona insider who was a major McCain donor and is now bundling campaign checks.