Banks are for-profit and credit unions are not-for-profit. Banks will do whatever they think they can get away with to increase their profits, which affects every interaction you have with them. I've had accounts at Citibank and now multiple credit unions, and I regret ever having had accounts at Citibank. They were constantly making things difficult in new ways. I don't know how the bureaucracy compares, but how they treat customers is definitely different.