Rancid, this hopefully will be my final comment on this. I truly feel sorry for you. I feel life and people are great but all of us are flawed. Most people and most corporations aren't out to screw you. Some are. I certainly can't put all "insurance, mortgage, banks, brokers and other large corporations" in that category. You are right. You can't avoid everybody. You do the best that you can and read the fine print. Almost all companies follow the guidelines that they publish or you can sue them. So let's look at some examples and what you might do.
Most insurance companies leave the state and your insurance rates go through the roof. Solution. You have to buy insurance. It's unfortunate. I don't know if they are taking advantage of me or assessing their risk but I probably will switch to another carrier when the rest come back into the market. I won't 1) produce a false claim or 2) not pay my insurance even if they forget to bill me. See, I try to be ethical. Their being nice guys, wildly profitable, ethical or unethical doesn't change my moral compass.
My bank says it wants more equity to continue my loan (true story, currently happening.) I don't lie about assets or threaten or borrow equity from other sources and not report it. Solution. I explain that I have not missed a payment. I show them my plan for the land that demonstrates the path that most likely gets them their money back. I go to other banks and look for a solution. I don't blame the bank for my decision to buy land several years ago. In this case the bank has given me a very minor concession. I still have work to do. I live to see another day but am in a situation that I don't like. But the successes that I have had to date are God's grace (not my brilliance) and thus, I accept the hard times too.
Is this being Pollyanna? Not at all. I am happy. I never have to think of what story I need to tell. My friends know this is how I act and they recommend me to others. Nonetheless, I drive a hard bargain and have high expectations. I have fired many people but actually keep in touch with some of them. I just try to be honest, I try to communicate fully so there are no misunderstandings and I persevere.