Ну вы грубо выдумываете. Просто было несколько больших продуктовых подразделений в компании. В каждом по одному «менеджеру» компания растёт 2х сотрудников каждый год. Отсюда решили добавить новые роли во всех продуктовых командах, что бы компания могла дальше расти теми же темпами и добавлять новые команды.
Я что то не вижу сильного противоречия с моей версией. У вас с ростом команд, растет административка(или называйте как хотите) при работе с командой(командами), когда нет лида, эти вопросы решают ребята повыше. Очевидно, что у них полно других задач, поэтому вводят новые должности.