It's really hard to tell if without the work of these people the world would have been different today. But I thin there is more than that, even if you grant that no something like Microsoft would not have existed without Gates, it probably would not have existed without people like Gates, and without the incentive for those people to manifest themselves. And it surely it wold not have existed without huge amounts of money to be invested in this venture.