La majorité écrasante des langues utilise les diacritiques - est-ce des artifices ?.. En espéranto, c’est un compromis entre l’écriture phonétique et l’écriture compréhensible (similitude avec le mot de la langue source).
Ceci dit, avec Unicode il n’y a pas de problèmes : ĵ ĥ ĝ ĉ ŝ ŭ. Les ordinateurs doivent s’adapter aux langues, et non inversement.