«Я не могу писать на языке, не изучая его идиоматичные конструкции и выражения. Я хочу писать на всех языках как на своём любимом, поэтому те языки, которые на него не похожи — говно».
Мне просто в каком-то конкретном месте не нужна вся выразительная мощь цикла. Я хочу писать простой и понятный код, а использование наиболее общих конструкций там, где можно воспользоваться более конкретной не делает код проще.