Earlier quoted context omitted.
True, but we can't be sure that no breakthrough in fuel cells or supercapacitors will make batteries obsolete.
We can't be sure that there won't be a breakthrough that will make all our phones and cars run on adenosine triphosphate, like everything else on this planet. But right now we have to work with what we have, and whatever knowledge and experience we thus gain will likely be useful post-unexpected-breakthroughs anyway.
That's like withing to make cars run on electricity. Duh! Generating that electricity on demand is still the hard part.