Consider this, would you buy a rifle or scope or even a waterproof coat that was ok but not really up to the task? Not a chance, if you want a deer dog/companion, that in all probability be with you for the next 12-15 years, go and get the best pup for the job and train him exactly the way you want him/her. Otherwise you’ll always have a nagging sense of what might have been? Just a suggestion.
Silly comparison, not all tasks are the same.
It’s about the job at hand. I wouldn’t want an extremely warm and dry coat if I was hiking a lot as you’d be boiling hot and sweat inside.
The same coat would be ideal sat in a frozen blind waiting on geese in the rain.
I’ve helped rehome several “failed” trial dogs, each owner just wanting a fairly steady dog for beating, have all fed back that each one is the best dog they have ever owned.
The dogs lacked the speed and drive to trial, but get worked 2-3 times a week on syndicate and small commercial days an do their (new) owners proud.
As dog owners / working dog owners we also all have standards.
I have been to some shoots where every dog there was unsteady, with a pack of mixed breeds chasing every pheasant/ animal flushed … with each owner accepting this as the norm… unsurprisingly those smaller DIY syndicates often had small bags and poor returns.
I didn’t go back as didn’t want my own dog to work in that way.
I have been elsewhere where an untrained dog chasing and flushing too many at once / blowing the flush, would mean you’d be in serious trouble and not be invited again.
I have also seen dogs I wouldn’t pay a penny for whose owners proclaim how good they are, as they do the job they want.
No point having a race car bred champion dog if your standards are so low you’d be happy with a dog that’s much less driven.