I agree with you. The Senator is being a whimp.
That particular Senator has had very "Kerry" like tendencies. Like, marrying twice, marrying rich.