Of course some works are indeed genuinely good ideas. But sometimes things just don’t work out quite as well. Many nature papers in my field are dead ends applications-wise.
I’m not saying any of those works specifically are, just that research should be approached with a healthy dose of skepticism.