У Компонентного Паскаля (как и у Оберонов) преимущества проявляются в долгосрочном ПО, когда новые модули заменяют старые, в поддержке ПО на длительный срок, когда нужна модульность и расширяемость. А также когда требуется дисциплина программирования.