There's far too much harping on Bank of America out there. There never needed a bailout until they were basically forced to purchase whatever the name of the company was, and information was with held from them. I have a relative that works there and I can tell you that their banking centers (at least outside the cities) are full of people just like you and me. I'm not saying there are a great company by any stretch of the imagination, but the workers are just trying to make it to payday like everyone else. Plus, there are just as many other banks that are doing things that people don't like. They're just not as big so they don't get the face time.
The main reason they are raising the rates on the cards is because they want people to not like the extra charge and start paying them off. There are so many people who leave a balance on them every month. They either have to make more interest off the balance that's left on there or have the balances paid off. All the banks are struggling and can't extend themselves as much as they used to. Doesn't matter whether it's a local county bank or a national brand.