Faça um google para "russinovich pushing limits" e você encontrará uma série de artigos escritos pelo autor do conjunto de ferramentas sysinternals para Windows em vários aspectos do uso da memória pelo Windows.
Não tenho certeza se existem muitas desvantagens significativas na execução de aplicativos de 32 bits em um sistema operacional de 64 bits. Os maiores bônus para rodar 64 em 64 são endereçamento de memória e ... esse é um grande problema.
Até mesmo a versão mais recente do OS X tem como padrão 32 bits (você acertou 6 e 4 na inicialização para iniciar o kernel de 64 bits, mas não conseguirá que todas as extensões do kernel funcionem corretamente, como eu recordei). OS X tem sido um sistema operacional "misto" por um bom tempo.
As únicas desvantagens que eu ouvi que afetam as pessoas com sistemas operacionais de 64 bits envolvem drivers (alguns drivers de 32 bits não funcionam corretamente) e máquinas mais antigas não gostam de um sistema operacional de 64 bits se o processador não suportar. muitas máquinas antigas lá fora.