Не вижу тут никакого противоречия.
Гугл-карты для навигации лучше, чем телеграм.
Но если у пользователя простая задача, типа "увидеть куда сейчас идет друг", то это можно сделать прямо в телеграме. Для этого телеграм реализовал урезанную версию функции навигация.
Ну так почему бы и не сделать и QR коды? Ведь маленькая фича, которая будет удобна, к тому же со своим дизайном можно, если сделать функцию генерации своих QR кодов для каналов, например