People use them for a variety of reasons. Some because of what you said. Others because they work long hours and can't take them out regularly. Some use them because they don't want to take the puppies outside before all their vaccinations are complete. Bad weather, aggressive neighbor dogs or convenience are other reasons. And then some of us have spoiled little princesses who don't like the feel of grass beneath their feet (my Scarlett

. )