I've done it all: my first dog was a rescue, my second was a BYB, and my third is from a reputable breeder.
To each their own, it's really not my business where people get their dogs from. If they ask my opinion I will give it, but otherwise I keep my mouth shut.
Yes I've had people ask me why I bought a dog and not rescued one. I basically stated I wanted a purebred dog with pedigree with the greatest chance of being healthy and have a good temperament. Delgado is the first dog I got without the intention of him just being a pet, he's my fun dog that can do anything and he will be trained in at least two venues and hopefully titled.
Jasmine - Female Miniature Poodle - born Aug 15, 2010
Loker Delgado Von Stalworth - Male GSD - born Jan 26, 2012
Koda & Zazu - 5 year old male cats
Alex - Male Cocker Spaniel (rescue) - RIP Cuddlebug 2007-2010