I don’t think this is the case. First, the author doesn’t even know what year McCain ran for president (it wasn’t 2010). Sloppy reporting, as usual. Second, this discussion is not the same as the McCain Kennedy crap. It is much improved, and offer more reform, more stipulations, etc. There is still plenty to criticize here, but this is not like the original McCain dogpile. McCain did improve on this issues some during and after his presidential run.
You are wrong - McCain was in a tough SENATE primary battle against JD Hayworth early on and went to the right on border control Et al.....