Thompson argued for McCain-Feingold and gets a big X in that department for his departure from conservatism. Romney argued in favor of McCain-Kennedy and gets a big X for his RINO efforts. By the way, what is this big love affair that RINOs McCain and Romney have going on with Kennedy?
I know that Maverick McCain has been working with the drunk from MA to push his agenda [and so did Bush for that matter on education], but I was unaware of the love affair between Romney and Kennedy. Since Kennedy is the most powerful political figure in MA, maybe Kennedy helped him out while Romney was governor. I believe that Kennedy supported Romney's health plan.
As far as McCain-Feingold is concerned, Thompson had a vote, Romney did not. The overwhelming majority of Reps in Congress were against the bill. And Bush signed it despite having reservations on its constitutionality. The Dems did not have enough votes to override a veto, so there is plenty of blame to go around.