Earlier quoted context omitted.
Why not rural Americans? When helping someone in my community, I don't first stop and analyze whether my time/money could be better allocated to maximize some sort of utilitarian loss function, I help them because they're there, need my help, and I'm able to help.
It gives me serious "steal from the poor and give to the rich" vibes. Rural Americans are richer than the majority of humans, and Stack Overflow was a fairly global website. Rural America also has a government that is fully capable of taking proper care of it's underprivileged; most governments across the world are not.
What difference does it make if the government is "capable" when it's not happening in practice?
A lot of areas in this country resemble the third world more than the rest of America. Don't take it from me. Try the book reference I provided and its citations.