Is it? The solar roof tiles where unveiled in 2016 as a finished product and Tesla took 1000$ deposits, 2 years later they where still figuring out if the tiles they had where durable enough as roof tile. In 2019 he claimed that autonomous robo taxis would be ready 'next year' they are still working on that.