This statement from Alchemy's tutorial has caught my attention (emphasis mine):
To reclaim Solana storage fees, developers and everyday Solana users can close accounts to receive their storage fees back. The simplest way to redeem Solana rent fees is using a consumer friendly tool like Sol Incinerator (https://sol-incinerator.com/) to close unused program accounts in your wallet.
First, I suppose that this applies only to non-rent-exempt (though please correct me if I'm wrong).
Then, I am curious how does this incentive model make sense at all? If I write a Program, I wouldn't want anyone to be able to close it except me.