Bang on!
Breeding for nothing other than a few quid and lying to people is one thing, and is wrong. But if someone has got a dog that suites them, but wouldn't suite some others and they use that dog to breed from for themselves, then that's their business IMO. So long as they're not telling lies to anyone just to sell pups I'm not interested in what they do with their dogs in all honesty, as its their business, not mine.
If I ever need a dog/pup then it can be sorted out between the people that I've got to know, with dogs that I have seen work and who I can trust.