Una cosita, no creo que sea acertado "menospreciar" el asunto del Unicode.
En primer lugar, el API de Windows ES unicode por defecto & por lo tanto al no tener que pasarlo a ANSI & viceversa se esta ahorrando un poco alli. Por otro lado, la manera sana de trabajar CUALQUIER cosa que maneja caracteres es con unicode:
http://www.joelonsoftware.com/articles/Unicode.html
No se ustedes pero yo si he tenido lios con caracteres raros, archivos de texto que cargan mal llamada "basura", incompatibilidades entre APIS y de demas cosas.
No vendo a china ni nada de eso, es la experiencia local en mi pais. La cosa es que unicode es el futuro desde hace varios años y es de hecho que Delphi a entrado algo tarde al juego (aunque python, ruby y otros tambien).
Otra razon para mi son las mejoras como los generic y el poder hacer:
Que es increiblemente comodo
.