That's much easier said than done if you have no savings, no car, family to feed, etc.
The more money someone has, the more they can afford to give back, i.e. pay taxes. Right now we need an influx of money to jump-start the economy and alternative energy projects. Many corporations and oil companies are acting out of pure selfishness and self-preservation; Andrew Carnegie they are not. America was at its best when we had a thriving middle class. Under Bush, the gap between the rich and poor has only grown and the middle class has suffered. I'm not saying it's Bush's fault entirely but his administration has consistently been blind or slow to respond to problems, and the list of mistakes is long (Katrina, Iraq, Guantanimo, bin Laden, budget overspending, etc.)