I will try and give you a good reason why I didn't get a rescue dog. My wife and I wanted to get a dog from our local rescue centre. We were told we wouldn't be allowed one as there would be nobody at home full time with the dog, we tried to explain that the dog would be on it's own for more than four or five hours at the very most as my mum would have it in the afternoon, every day.
I do agree however that puppy farming is a despicable way of earning money, I'm not quite sure what you mean by "Breeders" as there are a number of websites out there for people who want to buy pups and they are readily available from working and show stock.