Автору нетрадиционного обзора Ангулара предлагаю объявить выговор за то, что слышал звон, да не знает где он.
Жесткую организацию отношу скорее к плюсу, чем к минусу. К тому же это только правило, и если ооооочень нужно, то можно отойти в сторону.
А к вопросу предлагаю традиционно подойти с требованиям задачи. Для маленькой страницы с формой отправки контактных данных смысла крутить ангуляр нет, для крупного приложения имеет смысл. Поскольку фреймворк позволяет гибко строить взаимосвязи данных, отслеживать их.
Библиотека в свою очередь решает конкретную задачу, к примеру - плагины на jquery. Никто не запрещает использовать вызов библиотеки напрямую в коде ангуляра, на чем, сосбтвенно, и строится логика директив, которая инкапсулирует работу с библиотеками.