Вы не совсем правы. Вот в русском языке, действительно нет логики. А в английском - логика есть. Есть определенные правила, в том числе и фонетические, просто их нужно знать. Транскрипция в словарях дана для новичков и для еще изучающих язык. Кто его знает - транскрипция не нужна. Я никогда в транскрипцию не заглядываю, поскольку язык знаю. Но самые легкий язык в плане грамматики, фонетики и т.д. и т.п. - итальянский. Испанский не сложный, но произношение сложное
Логика есть, просто чтобы ее понять, нужно вникнуть в историю языка, в языки-предшественники (древнерусский, старославянский). Все исключения являются сохранившимися древними формами, на которые не подействовало преобразование.
Вопрос очень похож на аналогичный: "Почему в лесу нет деревьев?" Не в правилах русского языка нет логики, а в самом вопросе! Понятие "правила" уже включает в себя определённую логику. Без логики нет и правил.
Логика есть. Она называется Словообразование. То, что противоречит канонам, которые динамичны, - есть сленг. Сленгу есть место и ниша в любом языке. Примеры предлагаю искать самим.
Да, и словообразование, насколько я помню, это самый длинный раздел в школьном курсе.
Чтобы писать по-русски грамотно, надо читать побольше, и желательно не в интернете и не аудио-книги, а обычные, бумажные... А "некоторые принципы орфографии" здесь не при чём - они нужны только учёным при написании мало кому интересных диссертаций на темы вроде "О влиянии шипящих суффиксов поэзии Вознесенского на производительность труда такелажников Заполярья"...