There ARE good breeders on pets4homes.
Some excellent breeders do indeed advertise online and some excellent breeders do not have waiting lists.
Why do you assume that one litter per year must mean multiple bitches?
Some breeders on there have a couple of bitches, that live in the home, that are fully health tested that produce puppies registered with breeding exemption that are not first come first served..
Whilst a breed club can be a valuable source, it can also have poor breeders whose only interest lies in medals and titles.
Ditto for kennel club.
There are MANY cases of 'reputable' crufts breeders with cages of filthy, sick, miserable dogs.
There is nowhere guaranteed to be poor breeder free. Nowhere.
They lurk in the working dog circuit and the show circuit.
On pets4homes, the kennel club, Champdogs and the breed clubs.
They are unavoidable.
To put a blanket ban on pets4homes because it's often, not always, often, used by puppy farmers is silly when excellent breeders are easily found on there.