Built in targets should be preferred, sure, but there are plenty of situations not covered by those targets.
In that case it’s quite handy to have a motion plugin at your disposal. Or otherwise use plugins that extend the built in targets (like targets.vim)