Agreed. Functions shouldn’t be full of short non-descriptly named variables.
The longer the lifetime/scope of a variable, and the more variables there are, the more descriptive the names should be.