- работают, что доказано
- позволяют разложить сложный проект на кучу куч стандартных мелких решений.
- позволяют быстро сочинять решения (не оптимальные, но быстро, Карл!)
Канцелярит в языке и вообще шаблонные общие обороты - практически полный аналог. Пусть коряво, но мозгу проще и быстрее с их помощью описать любую ситуацию.
Хороший писатель, владеющий словом - это фактически хакер, который кладёт на шаблоны, и может одним абзацем вызвать больше интереса, чем обычный человек целой главой (ну, если он эту главу еще напишет). Но в программировании владение паттернами и их использование - обязательно для профессионала, а в писательстве за такое могут и попросить вон из профессии.
Оставляю пост недописанным, потому что крутившиеся в голове мысли я уже записал.