Earlier quoted context omitted.
Yes. It is definetely possible to be both.
Was Gates actually the technical wizard that he has been made out to be? It is an honest question. I really dont know. I am sure he had some great technical insights, but I haven't seen anything that would lead me to believe that he was actually a genius coder or engineer.
At least there are strong signs:
According to https://en.wikipedia.org/w/index.php?title=Bill_Gates&oldid=... "In his sophomore year, Gates devised an algorithm for pancake sorting as a solution to one of a series of unsolved problems presented in a combinatorics class by Harry Lewis, one of his professors. Gates's solution held the record as the fastest version for over thirty years; its successor is faster by only one percent."
According to https://www.quora.com/Who-beat-Bill-Gates-in-math-at-Harvard... "Christos Papadimitriou, one of the absolute top theoretical CS people in the world (almost certainly top 10 active researchers), told his girlfriend at the time that Bill Gates was the smartest person he had ever met.
Bill Gates, advised by Papadimitriou, found a bound on a problem that stood for 30 years."