Meu palpite é que o WebOS foi projetado para ser instalado em dois sistemas de arquivos diferentes, um sistema de arquivos raiz que é somente leitura em operação normal e um sistema de arquivos montado em /var que é leitura-gravação em operação normal. Como os diretórios home precisam ser graváveis, eles são colocados em algum lugar abaixo de /var . Esse tipo de configuração é bastante comum em sistemas unix que são executados em flash (como PDAs¹ e unidades incorporadas).
Embora /home seja mencionado pelo Padrão de Hierarquia do Sistema de Arquivos no Linux e seja comum entre os unices, ele não é universal (o FHS lista-o como “opcional” e especifica que “nenhum programa deve confiar nesta localização”). Sites com um grande número de usuários às vezes usam /home/GROUP/USER ou /home/SERVER/USER ou /home/SERVER/GROUP/USER . E eu vi diretórios raiz em outros lugares: /homes , /export/home , /users , /net , ... Na verdade, há muito tempo atrás, o local padrão para diretórios base era /usr .
¹ Por exemplo, o Android (não um unix, mas rodando em um kernel Linux) tem um sistema de arquivos raiz somente para leitura e um sistema de arquivos gravável em /data .