The nature of science is disappointment, no? Maybe this will work... Nope. Maybe this other way? Nope.
Now and again there's an actual advance and we rejoice, but if you keep an eye on cutting edge stuff it's got to happen a lot that some promising lead leads nowhere.