I agree with your points. However, the overriding problem is the ineptitude of the Republican party in MA. Both of these twits have been elected with little or no opposition. Bill Weld, a RINO who has since gone of the deep end, gave Kerry a good run for his money in the last elecetion. Mitt Romney gave fat Teddy a scare, but that's been the extent of the opposition. Until the Republicans can field someone better than Jack E. Robinson (yikes), we are cursed with these two buffoons.
Republicans in MA just need to be able to have hope that the tyranny of the left can be overcome, then they will nominate a winner.