I don't think battery performance or cost are a major hinderances in ebikes. e-Cars and e-Motorbikes are different with their energy consumption particularly at highway speeds. Battery power and energy density are already quite sufficient and steadily improving in ebikes.
You can already have a 3kg battery that takes you 20-40km at bicycle speeds. Enough for many people's commutes, errands and recreational rides.
With 16kg of battery, you can travel nearly 300km per charge
as I've demonstrated. That's a lot more weight and cost, but not prohibitively so in either case.
Battery improvements needed:
* Better BMS (more reliable, better diagnostics, faster balancing)
* More robust interconnects, wiring and connectors.
General ebike improvements:
* Better connectors and wiring (waterproofing, robustness, serviceability)
* Better diagnostic feedback to end users (if something goes wrong, where to look for a loose connection or a component to replace)
* Better throttles (waterproofing, robustness, serviceability, inbuilt redundancy, failsafes)