Ótima pergunta!
E sim, o motivo são testes automatizados (de integração). Nós testamos o que vem no email no momento que o usuário cria uma conta.
Sobre o mailtrap.io, me parece uma solução muito bonita (diferente do Mailtrap que é layout de 1999)! Só que não sei se entendi direito, mas pelo que procurei aqui o mailtrap.io não disponibiliza um container para você rodar em localhost, correto? Ele é um SaaS e é preciso sempre bater num serviço externo, correto?