I'm going to enter the debate on the other side, saying that Chase has been a very good company for me to deal with. Great bonus offers to sign-up, generous credit lines, good 0% offers, and an all around easy company to deal with.
I do admit that I used to receive multiple offers from them in the mail. Since I've taken out a large sum at 0%, these have ceased.