Finally, some vindication from Elon Musk on the darkest scandal of all time