This time may be different because of Dieselgate and the 2021 EU emission targets.
While true there is pressure there, they might not be able to land the battery chemistry, production volume, or battery prices in order to make good on their promised specs. And therefore, they may ship without meeting those specs or push off yet again into the future.