Duffy: Elon Musk Has Not Delivered