This question seems to be loaded with the implication that haskell isn't useful because there aren't many applications written with it.
I don't think this is a fair judgememt. For example, how many apps are written in Cobol? I can't think of a single one, but Cobol code is running much of the world.