If she bought it from a ethical preservation breeder that breeds for health, temperament and breed standard? Then I have no issues with that. Without responsible breeders, we'd lose all the dog breeds that we love. If they're not cutting corners, there's not much money to be made and many breeders will just about break even with a litter. Health testing, stud fees, ultrasound scans, general vet fees, emergency care (such as in the event of an emergency c-section), cost of raising the puppies, it's not cheap! For people that show or work their dogs because of the love of the breed, this will not cover the money invested into taking them to shows and competing. For these breeders, it's a hobby because they love their dogs, they did not get into it for the money.
If they got the puppy from a puppy farm, a backyard breeder or a commercial breeding facility, by all means rant away. These DO contribute to dogs being given to rescues. A responsibly bred pup should never end up in rescue, as the breeder will have made the new owner sign a first-refusal contract. If at any point in that pup's life, if it needs to be rehomed, it goes straight back to the breeder.
Not everyone is able to rescue, for many reasons, and to assume that everyone can is an incredibly narrow-minded and judgemental way to think. Families with young children may be instantly denied a rescue. A lot of people are not equipped with the knowledge to take on a rescue's potential behavioural issues. Some people want the assurance of a fully health-tested dog, and like being able to know their dog's full history and pedigree. Some people need a bred-for-purpose pedigree with predictable traits for a particular reason - such as for guide dogs, police dogs, working dogs etc. There will always be a demand for puppies. We should be advocating for responsible breeding AND responsible rescue. And believe me, there are some rescues out there that are extremely dodgy and don't have their animals' best interests at heart.