When it comes to cats, I don't care either way. As far as dogs go, I have had one backyard-bred one, one adopted (that was likely a milled "designer breed" mutt), and one well-bred dog. The dog we spent the time and research to find through a quality breeder has been our best dog-- by far. That is to say, she has been the easiest to train, has had the best health, and the nicest temperment. I will personally never "adopt" another dog again. [If the only options were milled puppies or adopted ones, I'd go the adoption route, but I have a breeder I much prefer.]
We expect things from our animals, no matter how much we paid for them (our adopted cat and dog both cost money, not just the "purchased" animals). The cat's job is to use the litter box and lie around the house being loved on, but the dogs have specific tasks. Our older dog is being trained to assist our child and the younger one will be trained as a constant companion, but is currently still working on her manners. They expect things from us too, not just a warm bed and food, but love, attention, work, and leadership. It's a symbiotic relationship. I think it's really sad when people get dogs with good intentions, only to leave them to spoil away on the couch.