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