It can't happen overnight because multiple things need to happen first. Its like building a house. You can't price it out until you know the cost of the land, all the stupid fees, material costs, labour costs, etc. Under bitcoin, everything has to be repriced.
Look at what a private company like Visa has to charge to lend money short term. They know they have losses, they have fees to run the business, profit, etc. So you tell me how the government can do it by setting a rate at 3% for over a decade? Its because its all manipulated. The cost of money, ie. the interest rate, is the most important figure, and we have no idea what it should be because a bunch of yahoos just guess at it, but worse, use it as a manipulation tool to keep everything for themselves and their friends.
You can't just swap USD for BTC because Bitcoin is very hard to get. But, Jeff Booth has an amazing quote... "abundance in money creates scarcity everyone else, and scarcity in money creates abundance every else." Once we know what a bitcoin is truly worth, and once we price out the cost of labor, then we can figure out what everything else should cost. Maybe a house should only be 1 year's worth of labor if you have to save for it. Maybe you can't borrow for a house, but only buy one from savings. Maybe lending will be seen as too risky because bitcoins will be too valuable to lose except for someone who has dozens and wants to put them to work in a risky environment. I have no idea.
But I can tell you this. If I work for money that the government just prints, they devalue my labor. They steal from me. I want the government to work as hard to get my money as I have to work. Then the people in the government will be more responsible, and less of them, and won't waste it on stupid bullshit. Everything begins to align once you fix the money.