You go into these small towns in Pennsylvania and, like a lot of small towns in the Midwest, the jobs have been gone now for 25 years and nothing's replaced them... And they fell through the Clinton administration, and the Bush administration, and each successive administration has said that somehow these communities are gonna regenerate and they have not. And it's not surprising then they get bitter, they cling to guns or religion or antipathy to people who aren't like them or anti-immigrant sentiment or anti-trade sentiment as a way to explain their frustrations.
So, in his thinking, religious beliefs and second amendment support are on the same level as bigotry and hatred for immigrants. Faith is nothing more than a crutch for poor, embittered small-town hicks.* The right to keep and bear arms is an anachronism clung to by backwoods peasants. (In 1996 Obama supported a ban on the sale and transfer of all handguns or any semi-automatic weapons. He opposes concealed carry and the right to self-defense.)
How anyone could support such a pompous, condescending communist, I will never know. I sincerely hope Hillary wins the Democratic primary, dividing and destroying the Democrat party in the process, and that McCain can choose a true conservative as a running mate who can lead the party back to its roots.
* For the record, I grew up in a town of about 2,000 people in Montana.