In America corporation have the ability to charge whatever they want for the goods or services they provide (with some exceptions). If a corporation is asking too much, people will not purchase their products. As an individual, if you don't want to pay the price, don't buy it, go elsewhere. That is how the free market works. (I understand that sometimes you have no other options)
The other way, many of you think is better. Is to have government step in and control how much companies can charge for goods and services. This is called Socialized market control. Russia, China, and many other countries do this. As most of you probably know, the people in those countries don't have a very robust lifestyle compared to most Americans. Additionally, in America you have the potential to improve your lifestyle, where in Socialized countries this is not always possible. (President Jimmy Carter did this with gasoline, I still remember standing in line to get some gas for my car to go to work. There were lines at all gas stations, and many gas stations ran out of gas mid-day! But it was cheap!
You either have free market capitalism or you have a Socialist government. I am not saying these two market economies are 100%. In America, some elements of our economy are socialized, controlled to variable degrees by the government (e.g., Military, Interstate highways, Airlines, etc.)
Same for Russia and China, they too have some market activities that work by supply and demand.
That being said, be careful what you wish for. If we allow our government to get more control of our economy, we may never get it back!