I rarely delete posts, but when I do it's probably because one of the following three reasons:
1. I hit "post" by accident and wasn't finished typing
2. I realize that the post was a mistake or contains misinformation
3. I messed up the wording badly giving the post multiple possible interpretations