programming nerd shit
what if all programs lie on a continuum of simplicity <-> flexibility where the simpler the program is, the less useful it is, and the more flexible it is, the harder it is to use? and the two endpoints of this continuum are /bin/cat on one end and an actual full programming language on the other end
any time you add a feature to a program, you are pushing it closer to becoming a programming language