As much as I (and many others here) would hate to say it, maybe Zero needs to slow down their technical progress for a while and concentrate on making the technology, parts, design and build quality more reliable so that their products are more able to stand up to the typical rough handling of U.S. motorcycle riders who tend to beat the crap out of their bikes.
I don't own a Zero, but it seems like the older model Zero's were more likely to have had problems, and not just with the electronics. I would like to see Zero continue their technical progress which I believe results in better and more reliable motorcycles.
The problems I have seen described don't strike me as issues with Zero so much as issues with the dealer/repair shops not understanding how to fix them. Sadly, a bike sitting in a repair shop for 6 months is not that uncommon. I have also found, the longer anything is at the shop, the less likely to have a satisfactory outcome. A bike that has been there for 6 months has been stuffed in a corner and forgotten about. With gas bikes, you have more options available to take it someplace else if they don't fix it in a timely manner. You will have more options for electric bikes in time, but for now, choices are limited. After some bad experiences with my Honda, the only garage I trust is the one attached to my house. This does not in any way reflect poorly on Honda, rather the shops I took it too and my not being aggressive enough and demanding either progress or the return of my bike.
Where Zero could do much better is making the knowledge about how to repair and maintain their motorcycles easier to obtain. I think it is completely reasonable for
customers to
require a factory service manual be included with any new bike. While I don't think Zero should undercut their dealers, making parts available at MSRP ensures customers will have access even if they don't have a dealer nearby.