The difficulty is that much of the time, blue sky research projects appear at the time they are being funded, to have absolutely no known possible applications, nor any sense that future applications will come along. It is not possible in the present to know what the benefit will be. This is basically the definition of basic research, and if we just said "ok, no funding for stuff that has no known application" then we would be sitting around with very very smooth wheels on our carriages.