Во первых хоум должен быть отдельно... Всегда! Бут отдельно в случае LVM, Software Raid и LUKS. Своп раздел не обязателен. В случае UEFI сюда прибавляется ещё и ESP. Ну а в случае сервака отделяются ещё, как минимум, /usr и /var
Зачем home должен быть отдельно? Ну.. согласен, что иногда должен быть boot, который может быть совмещенным с efi