Why in the hell is Bill Gates visiting Obama for any reason?
#####
Because as a sophisticated progressive, he needs to assuage his white guilt, and confirm his self-worth and enlightened perspective by showing support for the...wait for it...first black President