Aside from the controversy, the article should remove the "technical" tag. Miner can't collect the HODL fee without destroying existing UTXO and creating new UTXO. But to spend the UTXO, you need to know the private key or spend script.
that type of mentality is probably not what bitcoin miners want to see. bitcoin miners would like to see people paying a periodic maintenance fee for storing their utxos. for example, every 5 years, you would need to pay a renewal fee for the utxo. or you could just spend the utxo. if someone is storing data on your behalf then they are doing some work for you whether you believe it or not.
FWIW, all nodes also store all UTXO and some/all blockchain data, but they never got paid. And in practice, mining pool is the one who run full node and store all UTXO rather than miner.