Uma coisa que as outras respostas omitiram é que, nos sistemas operacionais modernos, todo o conteúdo hibernado da RAM não é gravado imediatamente após o despertar. O suficiente é gravado de volta para tornar o computador utilizável, e o restante é usado como um cache de memória virtual, com o gerenciador de memória decidindo o que precisa e não precisa ser gravado de volta na memória - da mesma maneira que funciona quando você está apenas usando o computador normalmente.
O Windows 8 ainda leva isso adiante, na medida em que separa duas partes diferentes da memória e as hiberna em arquivos diferentes. Somente a parte necessária para que o computador esteja em execução está no arquivo de hibernação. O restante é gravado diretamente no arquivo de paginação. De fato, o rápido "modo de inicialização" do Windows 8 está apenas saindo da hibernação usando o arquivo de hibernação, mas não usando o arquivo de paginação. Portanto, é provável que seu amigo esteja usando a hibernação o tempo todo sem saber.
O principal benefício em não hibernar é que você começa com uma lousa limpa. (Ou estado mais limpo no caso do modo de inicialização rápida do Windows 8). A memória é corrompida com o tempo. Mas você lida com o mesmo problema apenas deixando o computador ligado o tempo todo.
A melhor solução é apenas reiniciar o computador ocasionalmente. Se você tiver as atualizações do Windows ativadas (e você deve), provavelmente fará isso de qualquer maneira.