Pretty simple. If you gave every 'small town' person a better job, a new car, a guarantee that their job won't go overseas, a raise, or a bigger house would they denounce their religion and throw away their guns? No, they would not. The Obama-types who look down their noses at regular folks just don't ****in' get it.
