To give some idea of how small a 1M company is, a non-chain Mexican restaurant in the suburbs of Virginia was making 3M / year.
They were hoping Gary Kildall's C/PM would be the OS for the IBM PC, and only leveraged DOS "to save the language business."
It's not clear how much of a factor Gates' parents' wealth and social network was in this process. Yeah, his Mom was on the board of IBM but Microsoft was an established brand already.
.01 * 330,000,000 = 3,300,000
So yes, millions. And yet there are only a handful of Americans like Bill Gates.