Я не говорю, что всех детей можно научить читать в 3- 4 года, но пробовать можно и даже нужно, некоторые могут  легко принять и понять. У нас подружка тоже начала читать с 3 лет ( по утверждению ее няни, мы с ней познакомились , когда ей только исполнилось  5 лет и  у нее тоже  уже было свободное чтение). Кстати, когда моя научилась читать слоги и слова у нее тоже не было многих звуков. Для примера в 2 г 2 м. у моей вместо слова магазин еще  произносился мимимин. ( в 2 года  ровно только научилась произносить слова с 2 разными согласными, а с тремя еще не умела) в 2г. и 6 м. она  произносила слова более-менее правильно, не было  шипящих, звука ы и р, и в это же время она уже читала слоги  с простыми звуками му, ма, па , но. К трем годам появились все звуки кроме р и ы ( ну ы как раз где то тут и появился), и уже могла читать слова из трех букв типа, дом и кот ( специально писала ей  слова из  букв/звуков, которые дочь хорошо знала и произносила). В 3г и 2 мес. научилась читать слова из 4 букв ( уже сама начала доставать книжки и выискивать слова, которые могла прочитать). Еще через месяц читала слова из 5 букв, а дальше уже было не остановить. (звук р  кстати поставил логопед в 5 лет , но проблем с чтением не было) То есть  по опыту своего ребенка  мне кажется неумение произносить некоторые звуки не отнимает умения прочитать слова из тех звуков, которые ребенок произносит без проблем. У моей вообще можно сказать шел параллельно процесс развития речи и умения читать. Я конечно не утверждаю, что всех детей можно научить читать в 3 года, но хочу сказать, что пробовать начинать можно достаточно рано.При этом в 3 года у нас это получилось само собой можно сказать, без усилий, без специально организованных занятий, все мимоходом, здесь один слог покажу-произнесу, там другой. А вот в 5 лет я уверена , с моим ребенком уже возможно пришлось бы преодолевать определенное сопротивление, потому что уже научилась сама находить себе интересные занятия, а не только принимать предложенные мной.