Recently I have had a bunch of answers deleted by a moderator. I've learned that by reviewing a question I had recently answered and saw my question deleted. It was OK, most of the answers needed improvement. The problem is, I was inclined to improve them, but they weren't at my profile anymore! I have asked the moderator for a list of this answers and he kindly gave them as an answer to a meta stackoverflow complain question I've created.
Isn't it a bit extreme to have a bunch of answers deleted without even knowing they were? Shouldn't they stay at your profile, marked as deleted so you get the chance to improve them?
Now the policy for self deletion isn't also so trivial, initially I though, deletion of a answer you created shaw be simple erased from database at your conscious consent.
But good answers shaw not be simple erased based on ownership, the ownership of a good answer (which doesn't need to be an accepted answer) shaw be from stackoverflow, maybe answers with 0 votes could be trivially self-deleted... well, in this case I don't have though too much.