No self-respecting Republican would ever support Kerry .. even if he did save your life.
You don't think th epossibility of a cushy job and millionaire contacts and 16 minutes of fame could make a person hitch their wagon to the wrong horse?
Only if you have no principals.
While I'm sure there are Republicans who have no principals .. A better guess is that as a rule, democrats more closely fit your profile.