Fact:
Many of the densely populated east coast cities you mentioned are democratic.
Many of the smaller cities and rural areas are republican.
Here, for example is a map breaking down the U.S. states by party affiliation in the senate to confirm those two facts:
Party Affiliation Map for U.S. Senate
Say that you're looking at those people with the most disposable income who give to charities in the whole U.S. ... let's say the top 5%.
Placing just an hundred of these 5 percenters in a densely populated area such as Boston barely makes a dent in a city that is largely democratic; therefore making the democrats look like uncharitable jerks.
Place those same in smaller cities or sparsely populated areas where, on average, many republicans reside and the percentage of charitable republicans takes a major jump up in the percentage. Bunch of Rockefellers, right?
It's skewed reporting and skewed mathematics. Period. Case closed. Bar none.
