That’s just your opinion, crating dogs does have its benefits including safety at a young age when they are left unsupervised and getting into things that they shouldn’t be, I don’t think it’s any of your business if people crate their dogs or not and vets aren’t exactly against it and neither are the big and well known animal rescue centres so I’m guessing you are more qualified then them are you?
I think mistreatment of animals is everyone's business, tbh, and that you're very rude.
If dogs are "getting into things they shouldn't be", it's the owner's fault for leaving such things where dogs can reach them. Vets and animal rescue centres are a completely different question, they have multiple dogs, who aren't part of the same "pack", who are often ill, or have aggression or other behavioural issues. The containment of dogs in such circumstances is essential for their welfare.
Get some vetbed fleece. It washes like a dream and dries in minutes, it's comfy for them to lie on and warm. You can buy it online, and some companies sell offcuts that are cheap as chips.
It is very distressing for a dog to be constrained in such a way that it has to foul its sleeping area. When my dogs were ill, they slept in my bedroom, so that they could wake me when they needed to go out. And the two that I had from puppies were crate trained, because they travelled in crates in the car, but were never shut in their crates after about 16 weeks old.