Bitcoin code was not written in a way that it could mint new coins, so even if your idea is good, it is absolutely not implementable, the current bitcoin code cant be uttered or changed from what and how Satoshi have designed it to operate, any one that tried to utter the code will trigger a hardfork which would lead to the creation of a new coin, which would be utterly different from bitcoin.
There would be no need to mine new coins, as the total limit would remain constant as originally intended. Instead, mining would focus on the lost coins, which after 131 years of inactivity by the hosting wallet, would be either burned or placed in an intermediate area similar to a mempool, but for coins. These lost coins would be waiting to be reintroduced to the network through remining. This process would be called "recycling". Mining is indeed a cycle. Whenever there would be lost coins recycling, it would result in a circulating supply of 21 million minus the burnt or mempool supply.
bitcoin is not a system that should take coins away from a utxo without a signature.
either now or in a century
there is no need to steal coins to keep mining active.
instead there would be more transactions per block by then where lots of users paying lots of small fee's = a nice total for pools
if you think the network should for 131 years stay at just 2000 tx a block average and instead steal coins.. then that is a very very very bad proposal/future plan