100% correct. he pitched to his strengths, and coding was not one of them.
He made what turned out to be a great deal with IBM, but which shouldn't have been. Again, had IBM shipped their OS2 on time, Bill Gates would be a foot note.
What microscopic speck of talent he does have is more in the lawyerly direction than actually producing anything good or worthwhile.