Earlier quoted context omitted.
Point being, it doesn't help you finding /usr/bin/command via regular search in PATH and it reports the builtin instead.
Isn't reporting the builtin the best behavior, since that's what will run if you type `command`?
If your aim is to discover which piece of software provides an executable you know you're running, whether it's wrapped by an alias or not, you want the behavior of `which`, and the behavior of `command -v` won't help you.
If your aim is to discover what will run when you type a command in your shell, the behavior of `command -v` (or `type`) is what you want, and the `which` program won't help you.