I agree greed needs to be checked but not by government... It should be check by our own family and community. Our own community are teaching people now they can have what ever they want for very little if any work. And government all over the world are doing it as well. From personal experience i watched my parents who didnt graduate in the usa bust their butts working multiple jobs each while raising 3 kids go from a trailer to both my parents now having multiple homes and living in their means. We were always told growing up you can not rely on government or any other person to give you what you need and want. You are the only person that can make that happen. My parents were greedy but not all greed is bad. It's what drives competition and growth.... Now to the scarcity issue mentioned above. As an item becomes more scares the price of the item rises. Which fuels for money into trying to innovate that industry. We now have more money to try and find more oil fields in better places to try and research alternate energy sources. If gas stays at 99cents always because of a government regulation then it would slow the growth of other industry and new technology. Look at china now beginning to grow faster than anyone with one of the lowest poverty rates and they have begun switching to capitalism after they realized communism doesnt work.