1) Being a War hawk (which eliminates most of the liberals from the outset. I too was wondering why Clinton was missing from the list at first)
2) public figure... obviously
3) Absence from military service.
My only point is that John Kerry did serve, he does know what war is and he is a patriot. Much more so that these war hawks that send american troops into conflicts, but haven't actually served.