Какая логика используется для расчета того, что максимальное число потоков может быть создано на любом компьютере с Windows ?
Ваш вопрос немного широк.Это зависит от архитектуры процессора.Поток может быть создан, если для данной программы доступно достаточно места в памяти.Что составляет 2 ГБ для 32-битной программы в пользовательском режиме.
Прочитайте эту тему эксперимента Подробнее о Ограничения памяти