Good point. I know regular members can't delete topics, can you not delete your own posts within a topic? That could be used to get rid of such out-of-context posts.
I have a "Remove" option on all of my posts in the top right-hand corner. But that may be because I am a moderator, I'm not sure.