Hey, you've got your opinion.
Frankly, in my opinion.. I'd rather see this new trend of people keeping their dogs/puppies in crate, A MILLION TIMES OVER, than I would of people keeping their dogs/puppies in the yard 24/7 (a much more common way of dealing with dogs)
my heart does not ache for dogs/puppies that spend 10 hours a day in a crate, dogs are adaptable,people do what they can. At least when they come home.. the dog is let out, the dog is inside and safe, they spend time with the dog.. they have to I mean, it's in their house.
If you think the alternative to people crating their unruly dogs/puppies are people quitting their jobs and putting the training hours in and everyone lives happily ever after you are very much mistaken.. I've seen the alternative 90% of the time, it's the dog in a yard forgotten, or a dog in a shelter.
Like any tool, crates can be used or misused. But at least people are trying, dogs/puppies are INSIDE and safe.
My 2 cents.