Actually, I am not anti-capitalist. I am pro-democracy, however, and people often confuse the two. I even own a little bit of stock. I simply believe that companies have a responsibility not simply to their stockholders but also to the society and the environment. Some companies take that responsibility seriously, others seem oblivious to even the notion that such a responsibility might exist. BP acts responsibly in terms of its stock-holders, for example; but in terms of the environment and the society as a whole, I don't believe that it does.
Some of the banks in the credit card business, to my mind, act in the same way as BP. They seem predatory rather than cooperative with the needs of the economy and the country. Banks that charge more than 20% per year interest on credit card debt, and some of them charge much more than that, closer to 30%, to my mind approach the ghoulish, and their rates are designed to victimize the poor and the middle class. What they are doing is a milder version of the loan shark business.
Certainly the Limited Liability Corporation is very useful for those protected by it. It also helps protect against the consequenses of unethical behavior by management. I can see why management and ownership is fond of it. It serves useful purposes there. It does not, however, encourage good citizenship.