Well I'd say capitalism in a consumer-controlled society keeps greed down to a minimum. The government cannot control the markets, and the markets cannot control the government. The markets are controlled by the consumers. If company A starts using greedy business tactics, they might lose some of their consumers to company B, which doesn't. Company A is either forced to take the loss, or change its business tactics to regain consumers.
Boycotts are a very effective means of controlling the market. Look at a recent example with GoDaddy; who originally supported SOPA, and thanks to a boycott of their domain services (including hundreds of thousands of domains being switched away from them), they reversed their position in less than 24 hours.
People in any kind of power should only have power over what they control. So elected government officials should only have power over things the government controls, and the leaders of business should only have power over their business. At the moment, the system is backwards; governments have power over practically everything, and big businesses have control over not only their own business, but the inner workings of government too. Just like there should be a separation of church and state, there should be a separation of business and state.
Boycotts are a very effective means of controlling the market. Look at a recent example with GoDaddy; who originally supported SOPA, and thanks to a boycott of their domain services (including hundreds of thousands of domains being switched away from them), they reversed their position in less than 24 hours.
People in any kind of power should only have power over what they control. So elected government officials should only have power over things the government controls, and the leaders of business should only have power over their business. At the moment, the system is backwards; governments have power over practically everything, and big businesses have control over not only their own business, but the inner workings of government too. Just like there should be a separation of church and state, there should be a separation of business and state.