Erscheint mir auch logisch - anhand der Rückgabetypen überladen geht ja genausowenig.
Das nennt sich return type inference und ist keineswegs unlogisch.
Hab ja auch nicht gemeint, das das Konzept Quatsch wäre, sondern, dass mir logisch erscheint, dass es in Delphi nicht für Generics implementiert ist, wenn's nichtmal für overload funktioniert.