Honestly, if you read the idiomatic factorial function and can't understand why no-one writes LISP I think you need a reality check.
Nobody thinks natively in nested prefix notation.