Maybe leaving a negative feedback is too harsh?
Don't leave a neg for that, that's my opinion. The whole point of self-moderated threads is for individuals to have control over what gets posted in them. If you don't want your posts deleted, don't post in a self-modded thread started by someone you think might delete your posts. IMO regardless of the reason they decided to nuke your posts, it's their choice and not something to be punished.