Так я в контексте десктопа писал. Системы инициализации работают как-то сами по себе. Я даже где-то могу не знать, какая именно система инициализации у меня. Поэтому шашечки или нет мне всё равно, главное ехать. Тут же кто-то просто писал, что десктоп - требование systemd.
Да и что есть десктоп? Скажем, если бы я использовал в разработке докер, то это бы сделало из десктопа сервер? Или если я исппользую ZFS - это делает из машины NAS? Я так не считаю. Но в обоих случаях придётся узнать что там за система инициализации.
Даже если банально есть желание прыгать по дистрам, то сделать линуксовый мультибут - это тоже ковыряться с загрузчиком, initrd и инитом.