That's actually only partly true.
The Republican party gives very little to nothing to the American people. They answer to their bosses: corporate America. They pull the strings. Wall Street, big business, those are the people Republicans answer to.
Democrats do things a little differently. They strive to work hard for the little guy, knowing that when things are more equal and there is a more level playing field, more people prosper and more people can prosper to a greater extent, thereby increasing output and competition for companies who wish to do business here. They tax those who can afford it to fund things that everyone takes advantage of, and things that bigger business has more of a stake it (transportation/infrastructure). That's the way it should be.
And I really hate the word "liberal", especially when they use it in that derogatory tone they so love. If it weren't for liberals, women would still be barefoot and pregnant, with no rights, no say, and no future. Any woman who sings the praises of the Republican party is a moron.
http://www.addictinginfo.org/2012/05...nts-1935-2010/