In particular, you nailed it when you talked about the difference between "capitalism" and "crony capitalism". I personally do not have a problem with capitalism in its pure form (as I understand it). At the risk of sounding like I am parroting a platitude - perhaps I am - I think that capitalism is too often understood to be a zero-sum entity.
I believe that the best way to do this is to set a standard of ethics by which you operate your company and then to be as successful as possible within that context. Be competitive; don't use competition as an excuse to contribute to the American economic divide.
And now I really will parrot the Buckminster Fuller quote that many people are intimately familiar with:
"We must do away with the absolutely specious notion that everybody has to earn a living. It is a fact today that one in ten thousand of us can make a technological breakthrough capable of supporting all the rest."