As a Finnish speaker, I must disappoint you that both Russian and English do have broken alphabets (although this might not affect their character coding). English makes extensive use of silent letters and letters whose pronunciation is dependent on the context (word) they appear in (take e in "context" and "appear" as an out of hat example). I haven't studied much Russian, but I know that the letter ъ in their alpha…
On the other hand, it's a bit funny to point those out as easy to deal with, because they are bicameral alphabets, with notions of upper and lower case, case mappings, title casing rules, and the like. That's a complex system, that if you didn't grow up with it and already have had to deal with and come to terms with it, you would probably include it in a rant like this.