Duas razões pelas quais eu acho que não estão ativadas por padrão:
- As pessoas já reclamam da quantidade de memória que o Firefox usa.
- Cada processo tem uma quantidade máxima de memória que pode (prontamente) alocar. Usar um pouco disso para um cache aumenta a probabilidade de atingir esse limite, o que pode causar a falha do processo. (Apenas um problema para 32 bits, mas provavelmente ainda é a maioria das pessoas.)
Estes são exacerbados quando o Firefox "vaza memória", como aparentemente pode (o que leva ao primeiro problema).
Enquanto o Firefox "se encaixar na memória" por si só, não vejo muita desvantagem. O SO gerencia quanto da memória de cada processo está na RAM e, quando necessário, das páginas no disco. Então, o pior caso, o seu cache do Firefox vai para o disco. Se você alocar muito pouco para o cache de memória, poderá ver o desempenho sofrer, pois ele será forçado a buscar na rede, que é mais lento que o disco.
Interação com outros processos e o que é paginado quando é difícil generalizar de uma maneira "regra geral". Então, se você estiver usando outros programas junto com o Firefox, que agora está definitivamente usando mais memória, você poderá ver alguns efeitos lá.
Mas vá em frente e tente.