My sister has a rescue Working cockerX, Jack
he will only relax enough to sleep when in a cage with the door shut,
after just over a year she has managed to get him to rest on a mat, bed, couch, but he only relaxes enough to sleep when the door is shut, and if you don't give him access he just stares at you.
when you send him to bed, he lets out a huge sigh, physically relaxes and snuggles down to sleep.
people who say a crate is cruel probably haven't seen the benefits it can give and the feeling of security some dogs need.
ignore them and do what you feel is best in your situation.