I'm all for converting all trucking to electric. I'm not a fan of Tesla but if they can make some progress then that's a good thing but if history is any clue they'll have a tremendous amount of setbacks and delays before they reach any form of steady production. In the meantime others are already in production mode with trucks on the road. Tesla has missed so many target dates that you really can't pay any attention to anything they say. Right now all they have is some buildings. And that photo is just from one angle. They still have a bunch of work to do before that will be a functioning manufacturing facility. I think they just spruced up that one end for a photo op.
Another thing is their service infrastructure. It doesn't exist. Trucking companies are not going to wait months for repairs like current Tesla car owners do.
Tesla was ahead for awhile with electric car technology but the others have caught up. Tesla may have better battery technology but the others have other advantages. Tesla did get things moving so if anything they were the catalyst. Competition leads to better products so it's great we have every auto and truck manufacturer trying to beat each other. That can only speed up improvements and new advances in technology that will start to get the 2 million diesel trucks off our roadways.