Oi, tudo bem?
A principal diferença é a maneira como o Formik é utilizado em cada um desses contextos.
No caso de "DadosPessoas.jsx", o Formik é utilizado diretamente no componente, portanto, é necessário acessar as propriedades e métodos do objeto formik fornecido pelo Formik. Sendo assim, ao encapsular o Form em uma arrow function que recebe formik como parâmetro, podemos acessar as propriedades e métodos diretamente dentro do Form.
Por outro lado, em "Interesses.jsx", o Formik é integrado ao componente de forma indireta, através do componente GrupoRadio. Nesse caso, o GrupoRadio acessa o objeto formik por meio do hook useFormikContext(), não sendo necessário encapsular o Form em uma arrow function.
Espero ter ajudado. Caso tenha dúvidas, conte com o fórum. Abraços!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!