Having a renderer which displays only 7-bit characters will have globalization problems (such as this one) where non basic-latin characters won't render without a custom mapping (like forcing 163 -> 35), but since the Unicode code points are consistent
the mapping can also be consistent. MBCS would be much more complex and require code pages to map the same char value to multiple meanings.