A mesma coisa que os impede de literalmente qualquer verificação em qualquer nível que você esteja fazendo de simplesmente dizer “sim, eu tenho 18 anos”.
Não há literalmente nada que você possa fazer para provar que alguém é uma criança que não exigiria um esforço extraordinário e que precisaria ser utilizado em todas as pessoas. Mesmo isso é simplista de contornar, a menos que você utilize um nível de intromissão tal que ninguém se incomode em fazê-lo para o seu fórum online.
Suas únicas opções reais são ser incrivelmente intrometido com toda a comunidade (por exemplo, verificamos aleatoriamente todas as mensagens privadas e bloqueamos quaisquer referências à comunicação externa) ou confiar que as pessoas não mentirão e seguirão seus ambientes da maneira ideal.