Причины могут быть разные, но чаще всего люди вообще над этим не задумываются.
Например, в домашней одежде иногда спят дома те, кто работает, как лошадь, и просто не считает целесообразным раздеваться, разбирать постель, надевать ночную одёжку и т.п. Банально времени на это нет.
Какой смысл? На любимом диване и в домашней одежде вполне комфортно. Главное, чтобы было мягко и тепло.
Или, скажем, очень не выспавшись или устав, иногда можно не запланированно прикорнуть вечерком в кресле. Не раздеваться же для этого?
Или же, возможно, просто нет привычки совершать "ритуал отхождения ко сну". Бывают люди, которым вообще не важно, в чём спать, на чём спать и в каком состоянии.
Ещё одна причина: спят, не раздеваясь, чтобы утром не надо было одеваться. Но это, скорее, шутка.
Но в одежде, даже домашней, спать всё же не очень удобно. Случалось спать по-всякому (и свернувшись калачиком в кресле, и в машине, и даже в вагоне метро на плече у друга), но всё-таки намного удобнее (и, кстати, желательно) спать в нормальных условиях и не в верхней одежде.