You can invest your money in extremely safe US treasuries yielding >5% right now. If you instead choose to invest in something that doesn't generate any income, it needs to generate a return some other way or you are losing money compared to the do nothing option of investing in risk-free assets.