O painel do Unity não pode estar oculto porque o código não permite isso atualmente. Por que isso não é permitido porque ninguém adicionou o código para permitir isso. Está escrito em pedra que tem que ser assim? Eu não sei. Eu duvido. Se você puder encontrar boas soluções para os problemas que surgem quando o painel está oculto, estou muito confiante de que eles serão considerados. Mas é importante não pensar sobre essas coisas subjetivamente. Não podemos considerar uma parte do quebra-cabeças de cada vez. Temos que considerar tudo isso simultaneamente. Por exemplo, não queremos que a área de trabalho pareça completamente diferente se uma janela estiver maximizada ou não. Isso seria inconsistente e confuso.
O painel superior é usado para indicações, e estas são importantes. Porque, ao contrário de outros sistemas operacionais e desktops, as notificações não ficam abertas. Então você precisa de uma maneira de ver que algo aconteceu se você não estiver olhando para a tela. Isso pode ser feito de forma diferente, mas outras questões tendem a surgir.
O painel em si não consome muito espaço extra. Porque também economiza espaço que foi usado anteriormente pelas barras de menu da janela. Assim, o espaço da tela é usado apenas em outro lugar. Se você tiver mais de uma janela aberta, ela geralmente consumirá muito menos espaço do que foi usado anteriormente. Em qualquer caso, em uma tela grande, o painel não consome muito espaço.
Quanto menor a tela se torna, mais provável é que você maximize suas janelas e use uma de cada vez. Nesse caso, o painel não consome nenhum espaço. O decorador de janelas será mesclado, portanto, mesmo que ainda esteja visível, não consome nenhum espaço extra! Um truque legal, aquele.
Em vários cenários de tela, no entanto, a discussão sobre se deve ser visível em todas as telas é válida e interessante. Não sei se alguma conclusão foi tirada a esse respeito. Pode ser que deva ser configurável. Mas essa não é uma discussão fácil também. Existem tantas possibilidades, mas provavelmente não desejaríamos ter todas essas opções no código e nas GUIs de configuração. Talvez uma boa opção seria usar a mesma escolha do lançador? Mas alguns podem não gostar disso. Meu palpite é que isso se tornará configurável de alguma forma no futuro, mas isso não acontecerá em 12.04. Mas isso é apenas um palpite.
Espero que isso, pelo menos, ajude a explicar por que não é óbvio que seja possível ocultar o painel. Ou pelo menos não é óbvio o suficiente para que ele tenha precedência sobre outras tarefas. E como tudo mais, você sabe, os recursos de desenvolvimento são limitados.