I don't know how many millionaires Amway has created. I honestly don't think Amway knows either, except for the owners of Amway who are reported as billionaires. But still there is a myth that Amway has created the most millionaires in the US, save for Microsoft corporation. To be perfectly honest, I am fairly sure that there are some millionaires who can attribute their wealth accumulation to the Amway business. But I suspect that there are far fewer millionaires created by the Amway opporunity in North America than your upline would have you believe.
I googled WikiAnswers to see how many people in the US are millionaires. The answer was 1 out of every 125 Americans are millionaires. It did not specify how much income these folks had, nor did it say what kinds of businesses or occupations were likely to make you a millionaire.
But then again, we can make some comparisons of how many millionaires versus various pin levels. 1 out of about 240 IBOs reach the platinum level where depending on your structure, you might earn $30,000 to $50,000 annually. This is before taxes and business expenses are considered. These figures are approximate. 1 out of about 15,000 IBOs reach the level of diamond where you earn about $147,000 annually. This is also before considering taxes and expenses.
But 1 out of 125 people in the US are millionaires. It sounds like most Americans have a better chance of becoming a millionaire (without Amway) than they do of becoming a platinum in Amway.