I haven't thought it out very carefully, but it seems to me that in order for a bank, or a pair of banks, in Canada to be significantly positioned internationally, their size would necessarily violate any reasonable competition criteria for domestic purposes, and so the size of the Canadian banking sector is not sufficient to sustain two large banks.
Je n'ai pas réfléchi à fond à cette question, mais il me semble que pour qu'une banque, ou que deux banques, au Canada puissent bien se positionner sur le marché international, de par leur taille, elles devraient nécessairement enfreindre les critères de concurrence raisonnable sur le marché intérieur, et donc la taille même du secteur bancaire canadien ne permet pas de soutenir deux grandes banques.