I agree with you. If all you want from a dog is companionship, get a dog from the shelter. If you want to breed them or use them for a task (hunting, protection) then you need to look into purebred dogs.
Mutts are good dogs, in general. You usually don’t have to worry about the [genetic] problems of a purebred.
I had 2 shelter dogs that were very good at protecting. And I have seen hunting dogs turned into shelters. It isn’t just mutts that get dumped.
I disagree. I bought my parti poodle from a breeder. I just wanted a dog for a pet, but I wanted a poodle. They are wonderful dogs, and yes I could have gone to a shelter. The multi colored poodles in the past have been destroyed, because the AKC demands solid colors. I have saved another little dog.