I think it's the other way around. They've done rather nicely screwing the odd leveraged customer.
There were complaints some low buy orders weren't filled during crashes. I never found out if all their affected customers were compensated for those problems. Some customers could have lost out on the chance of buying at the bottom, and Bitfinex could have brought those coins and dumped them at the top for a healthy profit. Those profits could help to pay for the coins they lost during the hack.
Of course there would have to be other cases where orders could not go through and bringing profits to the traders. At the end for every loser there is a winner.
There were cases of orders filled wrongly in the orderbooks, orders on the wrong side of the orderbook, loans taken wrongly and so on. And it still continues.