Generally it seems to me that super capacitors are considered to be an ultimate solution, however apparently the assumption is that it will take many more years to develop super caps with a sufficient wh/kg value. Perhaps a bit sooner, but still many years away, there may be Lithium-Air batteries.
And that assumes super capacitors improve at a much faster rate than batteries or that batteries never improve. Both of which seem unlikely to happen in the near future.