Moin.
UTF-16 ist nur in Sonderfällen platzsparender und auch nicht "einfacher" zu lesen.
UTF-16 erlaubt es, die 'Basic Multilingual Plane' als einzelnen 16-bit Wert darzustellen. Für asiatische Sprachen ist deshalb UTF-16 durchaus "einfacher" als UTF-8.
[...] während Unicode theoretisch etwa 1 Million mal mehr Zeichen (2^32) haben konnte.
Unicode definiert 17 Ebenen à 2^16 code points, d.h. es reichen 21 Bit zum Kodieren. Dabei ist zu beachten, dass bisher lediglich 6 der 17 Ebenen überhaupt zugewiesen sind.
Christoph