Со многим соглашусь, но по своему опыту скажу: знающие грамматику заговорят в среде очень быстро, и заговорят по большей части правильно, а не смешивая "французский с нижегородским".Проблемы могут быть не с британским английским, а с другими его разновидностями, т.к. понять афроамериканца из Индии может быть сложновато сходу) А среди говорящих свободно много таких умельцев, что уши вянут (все понятно, но ошибок элементарных -море).