I think it's a matter of security for them. Old Tom slept under the pine tree because that's where he felt sheltered and safe. No one could see him either but I knew where he would hide so I'd go looking for him. If he got cold enough, though, he'd go into one of the shelters but he'd hiss at me on his way out, the little bugger.