Permettez-moi de ne pas être tout à fait d'accord avec vous.
Deux personnes de même langue maternelle se comprendront mieux dans cette langue que dans n'importe quelle autre, surtout en un éventuel moment de stress intense.
Tout le monde apprend l'anglais, oui, mais dans des proportions bien différentes et à des degrés très divers - on parle très rarement une langue étrangère aussi bien que ceux dont c'est la langue maternelle.
Les jeunes francophones écoutent beaucoup de chansons anglaises, oui, mais combien en comprennent les paroles ? Et il y a une sorte de langue anglaise version étrangère, qui est plutôt du petit-nègre.
Vous évoquez les exemples canadiens et bruxellois. Les canadiens français parlent une langue qui n'est pas du français, je suis désolé ! Quant aux contrôleurs de BRU, ce sont souvent des néerlandophones, pour qui le français est donc une langue étrangère.
Cordialement.