No he is not. He might be well respected in the Senate, because the republican's in the senate care more about keeping their ability to get a cabinet position open, than vetting Kerry.
The reason he lost in 04 had a lot to do with independent groups exploding the myth of JFKerry's foreign policy bonafides.
He's remained feckless and clueless since his young days as part of the useful idiots battalion (meeting with Vietcong leaders in Paris being but one of many of his young adventures), recent example:
http://www.newsmax.com/InsideCover/John-Kerry-Syria-Assad/2011/05/11/id/395968Of course only a naive fool would have ever called the young Assad a reformer and of course Kerry did.