I think the entire argument is absurd. Da Vinci did ship - he created hundreds of artworks and by any measure (other than money) achieved more than Jobs - and I say that as a fan of Steve Jobs.
Agreed completely. The proof is in the pudding. Da Vinci has had a massively lasting impact on human culture. 500 years later, we still talk about him.