Yeah, trusting coporations/market to correct/regulate itself is plain stupid....the consumer gets hurt in the end.
And what about government imposed regulations?
Take Cook Cty (IL) for example. They put in some regulation about mandatory credit counceling for sub-prime borrowers and now 90% of the mtg co's have pulled out and people there are unable to secure a loan at a decent rate.