nobody killed the damn things
They're just not cost efficient. At the moment. A battery pack to give you the range and performance people expect or even be prepared to accept from a car is a 10k proposition. At least. And it's really only good for 5 years or so.