TESLA: A fork in the road or a knife in his back!