Lithium-ion batteries require an expensive materials and overly complex manufacturing (Gigafactory). They are also dangerous as evidenced by the Samsung Note 7 debacle. Hopefully, there will be advances in making lead-acid and hydrogen fuel cells cheaper and safer. That would allow viable energy storage for solar PVs.