Named argument was proposed at Paper ten years ago but it was rejected by the reason  "lack of sufficient motivation for the change.".However, the situation has changed a lot now. Descriptive UI is quite popular now. In that style, you can define a Text Like this:
Text("Hello world", style: TextStyle())
And there is no need to fulfill all other needless arguments(their values are default).
By the way, a lot of modern languages have this feature like Python, Dart.