Banks have so much fear for crytocurrency because it allows people to trade directly with each other, cutting out the need for a middleman which, in traditional commerce, is a bank. Of course, banks generally charge fees for doing anything with money, even just holding on to it, because the banks have created a level of trust that transactions pass smoothly and everything is recorded and accounted for correctly but it will be impossible for them to make this charges with cryptocurrency.