The “cage” thing is weird, because it seems like it is used by the worst/laziest dog owners, and by good dog owners / trainers (with very different reasoning). The average dog owner seems to not even use “cages” much.
Anyway, crate training is very much worth it, but it takes a significant effort
Don’t forget the seat / water heater! And the butt-dryer