If even you are saying this, then there is something to this. Please explain the mechanism by which you think the Fed has caused the booble.
In the Bernanke style QE, the Fed would buy a pre-announced amount of Treasuries on the secondary market on a regular basis. This increases bank reserves, pushes down interest rates and of course supports bond prices, while the Treasury is needing to pair new Treasury issues with its deficits.
In the Powell version of "QE" , Powell has said it is not QE, fed makes collateralized loans to Large Investment Banks which use the borrowed money to buy assets (apparently whatever assets the IBs finds attractive, including equities, etc.). The loans then appear on the Feds Balance sheet as Fed assets.
In either case, there is really no new, net, permanent money being created. In Bernanke style QE, the money created by the fed to buy treasuries is a government liability. The fed is simply exchanging, in the private sector, one type of government liability (fiat money) for another type, an interest paying government liability called a Treasury Bond. In fact, this transaction actually reduces the net future Treasury liability -- as I see it.
In the Powell version of "QE" the Fed engages in a banking transaction. It makes a loan. New money is created when the loan is made, and the money disappears when the loan is paid off.
The only time there is net, new, government fiat money created is when the Fed net covers a Treasury overdraft. Overdrafts are created by deficit spending. Fiat money created this way is "base" or "outside money". The other kind of money is only temporarily created when a bank makes a loan. This kind of money is "inside" or "credit" money. The bulk of the money supply is accounted for by "inside money".