I just do not like bond funds and never have liked them. They are NOT the same as owning bonds. They are mutual funds that invest in, and trade bonds and the interest payments and proceeds of trading are shared proportionately with the mutual fund investors. Totally different than buying a bond and holding it to maturity and then redeeming it to get your principal back. Yes, there's a risk that you might need the money before maturity and then might have to sell it instead of holding it. But that's why you think about what you are doing before doing it. In other words, make sure you ALSO have some other amount of money in accessible sources such as MM fund, HYSA, etc so you are very unlikely to ever need to sell the bonds you had planned to hold until maturity. You have to think about what you are doing, why you are doing it, and what is best for you and ignore the fear that someone else has a better way and is making more money on their investments than you are. Do what's right for you. I don't think bond funds fall into what's right for pretty much anyone compared to owning actual bonds.