Теория это модель описывающая систему. И обратно - Модель это упрощенное описание системы.
Если модель (теория) не работает, то:
- либо модель не качественная (не соответствует системе),
- либо Вы вышли за границы применения модели. Границы применения есть у любой модели.
Соответственно, если теория не работает на практике, то возможно два варианта объяснения данной ситуации.