На самом деле, вопрос «Как правильно - прийти или придти?» возник именно из-за проверочного слова «идти». Действительно, мы же пишем букву «д» в этом слове, так почему же в однокоренном должны использовать «й»? До 1956 года допускались оба варианта: и «прийти», и «придти», и даже «притти». Но потом лингвисты подключили немного логики. Оказалось, что когда добавляешь приставку к слову «идти», то появляется буква «й». Например: зайду, пойду, перейду, выйду и т.д. Логично было бы вообще говорить «прийдти», и правилам соответствует, и все довольны. Но, в русском языке, как и в любом другом, правила подкрепляются исключениями. Лингвисты подумали, что слово «прийдти», как-то сложновато для произношения и нужно бы убрать какую-то букву. Но какую? Оказалось, что для русского языка в словах с приставками буква «д» не очень то и нужна. Такие «выпадающие» согласные – не редкость для русского языка. Например, свистнуть – свист, блеснуть – блестеть и т.д. Вот и получилось, что правильной стала ф