If you're moving in emacs using per-line/character commands, you're definitely not using emacs as efficiently as you could be.
So the distance in efficiency (and therefore efficacy) between mouse and keyboard is rather a gulf, once you've paid the cost of learning the extra emacs commands.
v, then t/T or f/F if staying on the same line, j and k if itβs within a couple line, / or ? for anything else. With the repetition commands ./,/n/N if I do not land at the correct place.