I might also add that I am used to motorcycle recalls. My F650GS has had several, mostly related to chassis safety issues over the past 4 years and a number of "field modifications" that should have been caught at the factory, by the part suppliers, or by the engineers who designed the bike. BMW has been making motorcycles since 1923 and they still can't get them right the first time, even though they have all of those years of experience, a huge amount of technology, engineers, resources, tons of money and lots of dealers. Plus most of the time, unless it is an obvious safety issue that might result in a liability claim, they usually tell the customer that the problem is due to a "wear" item and not covered by the warranty. Then they fix the part some time in the future when introducing the next version of the model while leaving the current owners to live with the problem.
As far as I am concerned, Zero is doing a good job resolving problems in a timely manner, especially when you consider the cutting-edge vehicle technology and the size of their company that no doubt has limited resources and is trying to sell electric motorcycles all over the world. They took a risk by designing and manufacturing a pretty advanced production electric motorcycle and then selling as many as they could all over North America and Europe, before they really had much of a dealer or distribution network set up. They will have to live with that decision, but at least they are not leaving their customers to hang out to dry - at least in my opinion.