I think you need to face the fact that you derive value from other people's comments, even if they were posted more than a day ago, yet you're depriving others of the same, leaving one-sided exchanges behind you. And that's not a fair exchange.
There's no "foul stench" of comments more than a day old, that's nonsensical.
You're obviously under no legal obligation to leave your comments up, but it's simply not playing nice with others.
I'm not going to comment here any more but I sincerely hope you're able to think about this. And take in the fact that there are actual real-life people having a conversation with you. We're not "software". And you might have a more rewarding experience online if you're able to take that in. Good luck.