JSF + Primefaces gerando páginas pessadas

Pessoal estou com um problema, não sei se é mau uso da ferramenta ou um defeito dela.

Desenvolvi uma página utilizando essas duas tecnologias e o tamanho delas é de aproximadamente 1,4mb.

E o conteudo dela é relativamente pequena.
Demora em torno de 38s para carregar toda a página em uma internet de 2mb utilziando firefox. o Segundo carregamento é mais rápido porem demorado mesmo assim 15s.

Alguem passou por isso ou sabe como resolver?

Mas o primeiro geralmente não tem que ser o demorado? Que é quando ele começa a carregar os temporários?

Uma coisa que você pode fazer para aliviar para o usuário é colocar, caso existam, códigos javascript ao final da página.

Rever sua consulta e diminuir a quantidade retornada do DB também ajuda.