There are lots of reasons why people have more than one dog. I have three which will soon be four, all my dogs are fed, housed, trained, exercised, worked and come to work with me. I have only been involed in one litter(I owned the sire), so i'm not interested in making money or churning out pups.
To say its irresponsible to have six dogs shows nievety IMO, how many people who dig week in week out through the season can manage with one terrier?
There is a no similarity whatsoever between a person who keeps a few dogs well worked and looked after somebody churning out pups for a fast