It's not the bible thumpers that dislike McCain; he is a pro-life guy, and has been; that is their big litmus test.
Primary gripes of people who don't like McCain are McCain/Feingold, and immigration.
I personally don't have a huge problem with the campaign reform. It was screwed up before, and it's still screwed up. The govt. did it; it is expected. I, frankly, pretty much agree with McCain on immigration. The issue is blown way out of proportion by all kinds of people; , up here in Pennsylvania, where there are VERY few migrant workers, people about them all the time.
Don't want to call people racist, but....