Most of the productivity comes from the motions; Being able to jump around the text incredibly fast, combining motions with actions and repeats, it’s unparalleled in the sheer speed. I can delete an entire function with the same basic pattern Id use to delete a word.
daf -> Delete the current function my cursor is on daw -> Delete the current word d3af -> Delete the next three functions