It is disclosed to everyone prior to posting that a thread is self moderated and that posts can be deleted by the creator of the thread. You can make a new thread that is not self-moderated if you want to prevent being moderated like this.
Also self-moderated threads tend to get more attention as they can help people scam, so a deleted post will likely lead to a scam accusation being opened.