My theory is that when you tell people that you've added/created a feature that will do <insert painful task here> automatically/quicker, they think that you're telling them a nice story about how much easier you've made your own job and nothing that they do will change. "The process be praised", and if emailing you is part of that process, it's next to impossible to get yourself out of the loop.
I inherited a hacked together web app in here which manages requests to set up new clients in our ERP system. There are hoops to be jumped through and approvals to obtain before one should be created, so a web-based system was created.The benefit being that it creates an audit trail and contains "digital" signatures (not my words) for everyone who has approved it.
Often, people start the request process and then realise they don't need it (the client already exists), so ask the admin to delete the request from the system. Easy. Often the request gets completed, the client gets set up, and *then* they realise they didn't need it.
The administrator raised a bug with me, where a number of clients existed in the ERP system with no audit trail in the request system. On examination, I found he had been going in and deleting completed requests, sometimes by accident, sometimes deliberately.So we had a client, and no audit trail.
So I added a hack into the horrific deletion script which put up a big note saying "This request is complete, and cannot be deleted".
Now I get emails from him saying, "For some reason I can't delete this request, can you do it for me?".