Есть абстрактный класс предок. допустим есть 10 классом потомков, каждый в отдельном юните. каждый класс перекрывает один и тот же метод родителя. если мне надо в основном модуле создать экземпляры каждого класса потомка, то приходится подключать все юниты. нет более "элегантного решения",
если в рантайме решается какой потомок создавать, то да, надо подключать все юниты