Banks hate bitcoin and also don't want it to run because they know it very well that it popularity rate is increasing rapidly and it can be a great threat for banking business.
Yes, Bitcoin takes part of their profits from Banks, but I believe that the Banks will find a way to earn even on Bitcoin, for example, converting Bitcoin to other currencies and output to Fiat. But in general, Bitcoin is able to replace the banking sector in the field of international money transfers.