I think this stuff only gets attention because it is more fun for scientists and engineers to work on this than to work on what I think is a vastly more practical solution Fuel cells get attention because they are remarkably efficient and completely clean - no emissions other than water.