I've used scripts like it a few times. What I thought was clever was that some of them edit the comment before deleting it. It's trivial to have a is_deleted=true flag, but far less likely to store comment revisions.
To be fair it is, it was written in the heat of the moment.
> and incredibly self-centered
I don't agree. The commenter or anyone else who participated in the comments isn't an island. Threads now have holes and they read like puzzles with every 10th piece thrown out because the user decided to be self-centered.
You are completely correct, they don't owe me or reddit anything, but that doesn't mean that their act of disobedience, protest or grudge didn't leave collateral victims.
Imagine people re-writing or deleting their comments or answers on Stack Exchange. Sure, we aren't owed anything but it hurts thousands of people who click on it, and the website owner very little.