No reason besides the fact that Unicode characters can cause countless errors in legacy systems downstream.
Perhaps the money that could be spent on supporting arbitrary renditions of indigenous languages in non-standard latin-derived characters would be more wisely spent on supporting those communities directly.