I thought we've had this thread already?
The central thesis that EV1 was killed off because of petro-interests is just silly.
It was killed off because of small mindedness by the other car companies that couldn't make one.
The EV1 cost a small fortune and did not represent a profit on each unit leased. However, it did incentivise CARB to enact the ZEV requirements because up to then CARB had been told it was impossible, and EV1 proved it wasn't.
EV1 was not a compliance car. It actually created the ZEV requirement!
However, the other big manufacturers took CARB to court, won, and were allowed to carry on selling their shyte in calif.
If you've just invested a $billion and the country you live in disfavours what you've done by allowing people to compete directly with you who have invested nothing, then there is a point where you have to cut your losses.
GM is not to blame here. All the other manufacturers (possible exception Toyota, oddly enough - RAV EV) are to blame. They made GMs investment in EV1 financially worthless at the time.
For this reason, I get quite grumpy seeing people slagging off GM when they were actually doing the business while all the other companies, and the federal legal system, were conspiring against them.
Allocate blame where blame is most rightly deserved.