One reason is that older Americans are more friendly to the party than the poor.
http://www.washingtonpost.com/