не превышает магическое число 2000.
Этого числа не существует, ну или как минимум оно теперь в районе 100К-500К
приложение поглощает одно из ядер процессора полностью, на сто процентов и из-за этого жутко тормозит.
жрет проц. даже если ничего не делать?
Проверьте вес результирующего DOM, если у вас очень много элементов или много картинок (особенно gif) / svg, то может тормозить сам DOM, даже если вырезать весь js.
Сделайте профайлинг, возможно у вас есть какие-то неправильно тяжелые ватчи, либо рекурсивные. Так же уменьшайте кол-во ручных привязок ($watch), часто их можно заменить на события.
Разбивайте приложение на независимые компоненты (под-приложения), таким образом кол-во ватчей может снижаться на порядки.