Yes there is the risk of them getting hacked so you shouldn't keep all your coins on there but depending on how many BTC you own, it might be more profitable right now then mining if you got large electricity rates.
You forgot to add an example, always give examples for people to understand how it works in the end, if is worth or not, if you have 10.000 usd, interest rate at 0.02 bitfinex, that will earn you $2 per day, in a year x 364 = 728 usd, not worth at all cause coins jump prices very fast and increase many times, now lending btc or eth that might be a good alternative but still risk if the exchange is hacked like you mentioned. Well in this bear market, never hold usd and if you have usd then exchange fast for coins like btc or eth, remember that eth price is very low, anytime its price might jump to $400 in few hours, $800 in a day or so, never underestimate volatility in crypto.
Remember that in a bull market if the price of the coin you are holding rose 50 times then exchange to usd and never look back, wait things to settle down and then buy your coin back if the coin you sold crashed 4 to 8 times.
that's the real premium advice here lol, take profits and know most coins will eventually tumble back down for good ops to buy back in