> ... At a recent computer expo (COMDEX), ...
Not recent. The last (as in final) COMDEX was 2003.
The 2004 show was cancelled, and probably won't return.
The Gates remarks might be true, but if so, they are
many years old.
Did you attend COMDEX 2003?