Carney keeps on saying it because he wants the EU Commission to change the rules to make life easier for both parties, but they are putting that off and saying firms should adapt their deals to allow continuation Post Brexit.
Berlin is not a Banking centre. It was an island in the middle of a communist country for 50 years, so that was impossible. Frankfurt is the Banking centre. Frankfurt is no comparison to NY or London in size, night life, culture or „way of life“. Paris may be more attractive, but it is not English speaking.
You called the EU incompetent. It has told the financial companies to make their contracts to allow for Post Brexit conditions. It is under criticism from German regulators, not only Carney, but it is all part of the Brexit negotiations. The problem would not exist without Brexit. But knock the EU for not doing what the UK wants. We are leaving. Other countries want to make the best of it. I don’t know why you are surprised and ready to blame them for us becoming a third country and therefore voluntarily not complying with EU regulations. It is a UK problem and they are probably going to lose some future business. Bad EU, good Brexit.