Is Dart/Flutter worth learning, from a practical standpoint?
I'm a relatively pragmatic person, perhaps more so than some programmers. If I'm going to learn a new language, it's because there's something I want from it, not usually because I'm simply curious. Dart struck me as a particularly nice language - it's statically typed which plays to my personal preferences and experience (background in C# mostly), it compiles both to JS for personal game-and-graphics-related projects, and to native x64 for practical work-related projects, and it has Flutter as a companion framework for UI.
That said, it seems like I rarely hear of projects being written in Dart, and the apparent lack of community-written packages concerns me. The only articles I find about it only speak its praises, or give criticisms that are too out-of-date to be valuable. Does anyone have thoughts to share on why I shouldn't learn Dart, or is it actually as nice as the articles I'm finding make it sound?