Ganz banal: Ja!
Ich hatte mal gelesen das String eigentlich gar kein Typ ist sondern Compiler Magic. Somit würde es passen ihn als reserved word zu lassen.
Ich denke aber das dies dann auf alle Basisdatentypen zutrifft.
Trotzdem finde ich es sinnvoller alle Datentypen gleich zu behandeln.
String genießt diese Sonderbehandlung aber schon so lange dass da entweder keiner mehr dran denkt oder einer der Köpfe hinter BP/
TP/Delphi es einfach so will das es so bleibt wie es ist (Ballspiele).