Bitcoins are not fiat, and therefore, can not be continuously printed. Because of this, no one can guarantee to indefinitely keep paying out interest on loaned coins. A horribly exaggerated example, just to make a point, is that if I somehow had 20,000,000 bitcoins in a bank, they could never pay me more than 1,000,000 total in interest just because of the limited supply.
Now, that's more on the theoretical side of things. In practice, a major problem with loans in Bitcoin are the volatile price. If the price rises suddenly, it could become more difficult to pay back interest; or alternatively if the price takes a heavy drop, the investor may lose money as what he is paid is less valuable now than it was at initial investment.