Just start creating packages for this language and very soon you'll have a rich ecosystem too.
This is not an inherent characteristic of a language itself, it's something powered by the community and built over time.
The larger community is => the better ecosystem we get.
Re: lacking features. Feel free to submit a request here https://github.com/dart-lang/language
Dart team is already working on some nice additions to the language. If ADTs are something many community members are looking for, I'm pretty sure it'll be added.
> and brings absolutely nothing useful
Dart is a language that's predictable (no WATs), performant, has the best built-in tooling to facilitate quick iterative development, the best package manager and can be used to build web, mobile and desktop apps with high level of shared codebase between them.
It's not the best language by any means but it's already a good language. And it's getting better and better.