Only fools think Elon is incompetent