Even if what you say is true, Pubs have forever discredited themselves in my eyes by focusing on Hagel and letting Kerry off scott free. Not that I credited them with much before.
I think they wanted Kerry out of the senate because they thought Brown was going to run, although they wanted him out of the senate anyway.