Elon Musk's long-awaited blog post take-down