There's the added issue of "case" not making sense outside of the latin alphabet for the most part.  Case collision detection is a scary-complicated problem once you poke your head outside of the parochial ASCII/ANSI shell and into the rest of the world.  The code would be non-trivial, buggy and likely hugely bloated.