DOS時代は8+3形式だったからファイル名に日本語つかうのは現実的じゃ無かったからね。
0X5Cが2バイト目に存在するのは仕方ない部分があるよ。
当時の半導体のコスト考えたら。
既にあったJISコードと互換性持たせて半角英数字、半角カタカナと全角と混在可能な当時としては使い勝手の良いコード体系だったんだよ。
全角は日本語以外考えなくて良かったし。