The Economist said that Elon’s promises are “long on bombast and short on reality.”