.NET Core's killer feature? You don't need Windows (in dev or production).
It's great for us developers who've outgrown Windows, or have been screwed over enough, but still want to take their skillset with them.
One of the very few things I'm happy with from Microsoft. They showed they loved me enough to let me leave. (well, almost)