I don't have a problem at all with ethical breeders. These are ones that work to improve their specialised breed through breeding and education about their breed(s).
I do have a problem with some of the types of breedings that I've seen, such as a Teacup Poodle. In MY opinion, this is not bettering the breed but making it more delicate and weaker, which is a whole 'nother thread in itself.
I've know many people who will swear by their pet shelter animal. I still prefer that people that are simply looking for a family pet go to the pet shelter.
I adopted a dog once from a humane shelter in Minneapolis. Long story short . . . . the dog had been surrendered for "barking too much in an apartment". Since I had a house, it was no big deal. Through trial, error and first hand experience, we found that the dog had been abused, neglected and who knows what all. The dog was such a biter I was getting bitten, on average, once a day for about two months. I tried every way I knew and tried to have as much patience as I could but this dog would just turn around and bite for any reason he felt necessary even when there wasn't one.
I felt sorry for him but my hands were tired of being bitten and I was afraid for my toy poodle's safety as well.