Nevermind dealing with me, how do you deal with credit card companies, banks, stock market agents, insurance companies and the like?
By your argument, you simply should avoid these entities because of there lack of ethics. I am sure you just don't business with any of these. Please.
Yes, it is difficult to find companies/agents who are ethical, often it is the case of choosing the lesser of the evils, but as far as picking and choosing whom you do business with based upon their ethics, I HAVE closed accounts, taken my business elsewhere, and canceled credit cards because I didn't like the way they did business. I don't want my money, my name, or my business connected in any way with "unethical" folks and Scooterbugs and elephants never forget!
My bank doesn't charge me ATM, teller, or any service fees (I don't think I've ever paid them for anything besides new check costs and credit card payments and I've had accounts there since I was in middle school), my credit card through them has no annual fees or hidden costs, they give you the monthly payment after Xmas shopping season as a freebie if you have been good about paying your bill, and they had me put my savings in a higher yield account because they noticed my $ weren't being invested to my best advantage when they were checking something I asked about a CD. Their rates are comparable or better than their competitors.
Guess where I do as much of my business as possible, even though it's in another state! Guess why they keep expanding!