I have been using websites like Etherscan and Bscscan for almost 2 months and recently I have found this random transaction and realised that I have no idea what is going on with this self destructs... I mean I know that it is used for removing a contract from the blockchain and its also useful for saving some transactions fees but after calling self destruct the contract is gone from the blockchain and cannot be used afterwards am I right? Also why is this guy calling it that often?
You will notice that this transaction burned 5 Chi Gastokens. Burning Chi Gastokens reduce the gas used by the transaction by self-destructing contracts that were deployed previously at a cheaper gas price. It's a way to reduce the transaction fee.
Chi are minted at a cheap gas price and are burned at a high gas price.
Read this, it explains it better than I do.