You're incorrect. "Earning money" can be grossly unethical. Do you not understand that we live on a planet with finite resources, and that it is those resources that underwrite money? If someone is getting wealthy, he's doing it at the expense of a certain number of others: he's hoarding resources and depriving others of the use of those resources. In getting wealthy, that person is disadvantaging others. The wealthier the person is, the more people he had to disadvantage to achieve it. Warren Buffet understands and acknowledges this dynamic... why don't you?
You're incorrect. Certainly we live on a planet with finite resources, but you seem to be under the mistaken impression that economics is zero-sum. Since I'm not an expert in the field, the below is an excerpt from the linked wikipedia article.
Many economic situations are not zero-sum, since valuable goods and services can be created, destroyed, or badly allocated, and any of these will create a net gain or loss. Assuming the counterparties are acting rationally, any commercial exchange is a non-zero-sum activity, because each party must consider the goods it is receiving as being at least fractionally more valuable than the goods it is delivering. Economic exchanges must benefit both parties enough above the zero-sum such that each party can overcome its transaction costs.
Your other points about unethical behavior in business are valid and in my opinion probably occur all to often, but are certainly not universal. You seem to have a have a problem with capitalism but living in a capitalist society I can attest to an overall high standard of living for most residents. Not that I dislike the concept of socialism, I'm just saying capitalism isn't innately evil (and as I'm sure you would agree not a grand utopia).
"Here's something to think about: How come you never see a headline like `Psychic Wins Lottery.'" -- Comedian Jay Leno