The 5% interest in a savings account is supposed to come from the people who are borrowing your money at a higher rate. You and me both know that's not how it really works, but that's still how most people see it.
I know the total supply of Bitcoin is fixed, and that there is no "native yield" to Bitcoin. But if you lend your Bitcoin to someone at 5%, and they are able to repay, then you get a 5% yield.
The fiat/Bitcoin yield is much more sustainable because your liability is dollars. When you get a loan, new dollars are created. So let's say you gain $10,000 in dollars as an asset, and owe back $11,000 as a liability in one year.
By buying Bitcoin with the dollars, you get Bitcoin and you also increase the marginal price of Bitcoin. Combine that with Bitcoins fundamentals, and as long as the Bitcoin is with more than $11,000 in a year, you get to keep the difference in Bitcoin. That is your yield.
The yield comes from the people who sold you the Bitcoin at the lower price. That is the game currently being played.