Are they killing their EVs because of vibrations?

Honda seems to love pulling out of things just when they are about to succeed. Both in F1 and apparently now also in EV's.

lol. Their new F1 engine seems to be a mess (I'm assuming you're referring to that).

Yes, precisely. /r/formula1 was not leaking here yet ;-)