Во-первых, брокерский счет можно открыть не только в банке. Можно открыть брокерский счет у брокеров, к примеру компания БКС - это отдельно банк (АО БКС-Банк), отдельно брокер (ООО "Компания БКС"). Есть еще независимые от банков брокеры, если зарубежные брокеры.
Лимитов на количество открытых брокерских счетов нет, только по ИИС - он должен быть один на текущий момент времени.
Иметь несколько брокерских счетов удобно - разные тарифы, разные условия. Например, Тинькофф не берет комиссию за операции со своими инвестиционными инструментами, а ВТБ не берет комиссию за операции со своими (но информацию надо уточнять, так как тарифы вещь изменяемая).
На нескольких брокерских счетах можно формировать разные портфели и смотреть на их динамику, проще анализировать.
Минус нескольких счетов - больше времени на переключение между программами для торговли и необходимости вести отдельную таблицу, учет, по общему движению всех инвестиций.