Journalists have some problems that tend to be somewhat peculiar to their jobs. Some examples:
* A mix of heterogeneous and often internally inconsistent data.
* A lot of data that is categorical, free text or otherwise non-numerical.
* A need to be robust that is not always accompanied by the time necessary to become an expert programmer.
I'm sure some other folks have these problems too, though I can't think of any other industry where folks would touch as diverse a range of data as we do.
If works for other niches, great! But I'm a journalist and I had journalism problems in mind when I built it. I can't speak to the needs of folks in science, finance or what have you.