На это можно возразить цитатой с
flutter.dev:
> For example, when we adopted Dart, the language didn’t have an ahead-of-time toolchain for producing native binaries, which is instrumental in achieving predictable, high performance, but now the language does because the Dart team built it for Flutter.
Раз уж они заставили команду дарта допиливать язык под себя, то возможно можно было бы выбрать и другой язык вовсе? Или дело а том что не нашлось бы тогда кого заставить допиливать язык под свои нужды?)