I agree the programme showed some disturbing scenes, and the KC needs to do something about the genetic diseases that some breeds carry. I certainly dont agree with the way GSD's are bred for the ring, nor the suffering the pugs and pekes have to endure with breathing problems due to the breed standard.
However, some breeds are bred for a purpose, and chosen due to their breed traits, and there is no valid argument against pedigree dogs. I adore all dogs, but only have one breed as they are also my hobby as I show them, I couldnt show a cross breed! Some of the bigger breeders are in for the glory and do not have the good intentions of the breed and their dogs at heart, and fortunately these are in the minority. The public who think dog showing is cruel are very blinkered, and have no experience of what it is all about. In an ideal world, all breeders would vet new homes, and take puppies back if the owners circumstances change, but that is blue sky thinking and doubt it will ever happen. If it did, there would be less dogs in rescue, and less cross breeds.