I agree with the crate training. Most dogs if given a choice wont potty in their sleeping quarters.........so I beleive it helps train their bladder. I also agree with the safe haven. I have several dogs, they are crated /kenneled at night and they love to go in their home........its only their personal house and no one bothers them.
Crating, in my personal opinion is only cruel if the dog is left in there for long periods of time. I dont use a carrier, I use the large crates that are really made for meduim size dogs, with a divider when I want to potty train, I use the divider.
..........I would like to add that i do respect anyone who has a different opinion!