If it were just me to consider, all my dogs would be rescues. My first dog, a mutt named copper, was a rescue. My first German Shepherd pup, Purdue, was given to my by my Nanny (grandmother), who had rescued his mother. Until Buffy, all of them after have been rescues.
Now, we need working dogs that do specific things and are suited for a particular environment (cows and coyotes), so we have the Fila Brasileiros - and Bimmer, who's a rescue.
There is room for reputable breeding AND rescue, but the key is that one word: reputable.