because he is Jewish. Jews support dems to the tune of 80%.
Gates isn't Jewish. Although I think that Paul Allen and Steve Ballmer are.