Primeiro, alguns esclarecimentos, porque eu sinto que você não entende como os sistemas GNU / Linux surgiram. Fique comigo se isso não for novidade para você:
"Kernel" não é apenas outro programa que roda, mas é a parte do sistema operacional que fornece as funções base: se você quer iniciar um programa (digamos, você digita "ls" na linha de comando) o binário tem para ser carregado do disco (que inclui algumas operações do sistema de arquivos para localizá-lo e algum tratamento de arquivo para lê-lo), um "ambiente de processo" é criado: memória é atribuída, um número de processo é emitido, etc., etc. as atividades anteriores (FS, leitura do arquivo, ...) são tratadas pelas bibliotecas do sistema, mas as últimas são funções do kernel. Em certo sentido, o kernel "é o sistema operacional" e tudo o mais é apenas decoração em torno dele.
"Linux" é na verdade (apenas!) um kernel sem outras partes do sistema operacional. Linus Torvalds começou a escrevê-lo pegando o kernel do sistema operacional MINIX do Andrew Tanenbaums e completando-o para que ele fosse um kernel funcional completo e real. Até hoje, Linus (e muitos outros que contribuem / contribuíram) desenvolvem esse núcleo. Este kernel ainda é muito semelhante ao UNIX, mas NÃO é um kernel UNIX.
O "GNU" começou como uma iniciativa para "melhorar" muitos comandos comuns do UNIX. Não vou discutir se eles obtiveram sucesso ou não, mas eles definitivamente escreveram muitos softwares e em determinado momento tiveram uma coleção de programas utilitários. Eles até começaram a desenvolver um kernel do sistema operacional próprio (HURD), que era baseado principalmente no UNIX, mas era definitivamente diferente. Mas até hoje HURD está em seu desenvolvimento inicial e dificilmente é uma solução funcional. "GNU" btw. é a abreviação de "GNU (is) Not UNIX" - eles tentaram superar algumas limitações (percebidas ou reais) do UNIX com a intenção de criar um sucessor para o UNIX (novamente: não quero entrar na discussão se tiverem êxito ou não - eu não me importo se é "melhor" ou "pior", mas é definitivamente diferente!).
Assim, com um conjunto de ferramentas sem kernel e um kernel sem um conjunto de ferramentas, foi um desenvolvimento natural juntar essas duas coisas: o GNU / Linux foi criado.
Ainda assim, para ter um sistema operacional (e viável), você precisa de mais do que apenas um kernel e um conjunto de ferramentas: você precisa de um sistema de gerenciamento de pacotes, precisa de procedimentos de instalação, precisa de configurações de modelo ...
Várias pessoas diferentes (ou grupos delas) chegaram a essa conclusão e usaram a combinação GNU / Linux para criar um sistema GNU / Linux de seu gosto, adicionando exatamente as coisas que eu mencionei acima: elas criaram um gerenciador de pacotes, um sistema de embalagem, procedimentos de instalação e mais. Estes diferentes grupos (respectivamente os resultados de seus esforços) são o que as diferentes distribuições são. Hoje existem três gerenciadores de pacotes diferentes (apt para Debian e sistemas derivados como * ubuntu, rpm para RedHat e sistemas derivados como Fedora, CentOS e mais, pacman para ArchLinux) mas todos eles gerenciam pacotes de software que são (essencialmente) o mesmo: o que é chamado quando você emite "ls" ou "df", etc., em um sistema Debian ou em um sistema RHEL vem de pacotes diferentes, mas essencialmente é a versão GNU do "ls" - (" df "-) programa, apenas diferentemente empacotado.
Então, "em princípio" você pode atualizar o kernel sozinho, como as pessoas que criaram uma distribuição de várias versões de todo o software que eu falei acima fizeram.
Mas, e isso é realmente grande MAS: porque não há apenas o kernel e alguns softwares adicionais, mas muitas outras coisas para se ter em mente, como ferramentas de configuração do sistema (systemd, que algumas distribuições usam e algumas não ), ferramentas de gerenciamento de rede como o NetworkManager, que por sua vez depende de algumas versões da biblioteca GNOME, etc., etc. - uma "distribuição" é uma coisa bastante complexa e as chances são de tentar atualizar o kernel que você acaba atualizando muitas outras coisas por causa das muitas interdependências.
Ainda assim, e também "em princípio", como acima: você também pode criar sua própria distribuição baixando todas as fontes, compilando-as, encontrando um conjunto de combinações de versões, colocando algum sistema de empacotamento no lugar (ou use um dos os existentes) - e assim por diante, até que você tenha um sistema distribuível, instalável e configurável. Isto é o que os criadores de distribuições como o Ubuntu fazem e não é um milagre - apenas um monte de trabalho complexo, então, na realidade, a maioria dos usuários evita isso e usa algo que pode ao pronto para usar.
Espero que isso responda à sua pergunta.