You're thinking wrong. The ultimate goal is to not have any direct connection with fiat, but to have 1 satoshi be a unit of value on its own. That's my prediction.
By the time Bitcoin reaches $1 million (as per your prediction), fiat has likely taken a massive dive, which will directly mean that Bitcoin's $1 million valuation might be worth just $50,000-$100,000 in today's purchasing power value. Fiat in terms of purchasing power is stricly one way traffic down to the south, and governments can (and likely will) speed up the process of value loss by messing up.
We have to step over that. Bitcoin is our one time opportunity to actually force through a significant change in the way we see and use money.