It’s not because of the coronavirus and his bitching about sending people back to work.
Simpler than that.
It’s all because of:
California’s corporate tax rate is 8.840%, whereas Texas’ is only 1%. Tesla just doesn’t want to pay taxes. Same reason why Toyota moved there. I wonder if the die-hard Tesla fans will even notice...