Crating has been taught in our dog club classes to the public for a good half century now.
It is taught in the puppy, beginner and household manner classes.
Crating is one more way to train and live with dogs.
Crating is not evil, you have to use good common sense and know why you are crating and how to.
Can it be abused? Sure, but abuse can happen with any other method, if it is tying out or leaving in a yard unattended for long time.
I think absolutely crating is much better for the dog than tying out, where it can get tangled to be where it can’t get away from anyone wanting to harm it, animal or human.
Kenneling is even better with the right kennel setup if a dog has to be there long time, your dog is safely confined and protected.
The worst is a dog running loose, that is free, yes, free to get killed in way too many ways.
Free farm dogs generally have short lives.
A friend just lost their loose farm dog, that “never got on the highway”!
Got ran over, so guess what, it did get on the highway, at least that one time, evidently.
I rather keep a dog confined and alive than free to die out there.
Others may disagree and in the end, it is their dogs.