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