You are absolutely right. However, some of us including me need to recognize that there are different dogs for different folks. My hot spot is the German Shepherd, absolutely the best dog in the world (for me). However, if I was a duck hunter, coon hunter or bird guy obviously the GSD would not be the first choice.
As stated earlier, in my opinion the best bet for a family that enjoys the outdoors is a lab from a good breeder.