A tool used improperly is an accident waiting to happen, a cheap tool even more so. That article highlights animals left for many hours in a crate, unattended. That is wrong. Blame the owner, not the equipment being used improperly. Buying a crate is the easy part, the training that goes along with it takes time. Shoving a dog in a crate is not crate training, it takes a little time & consistency, but not much. If you can't take that time you should reconsider owning a dog.
My 3 dogs are crate trained, starts the day they come here. Last weekend was a dresser on a dolly coming in, dogs around 200 pounds of furniture on wheels plus an open door is a bad idea. Before that would be styros loaded with fish & various other items for a swap, another dolly deal with open doors & gates. Tap the crate, in they walk, no biggie. They go in every morning before I leave for work, even though they don't have to, as they have half the house to themselves. It's their safe area, and they like it. They'll often double up, I guess they like that too.
Crate training, two words. Use only half & expect half baked results.