You have a point. Self-mod threads are for pussies. One does create self-modded threads only if he/she is afraid of what people might say. I try to never comment in these threads and I am not in favor of creating them.
Why even create a thread If you don't want certain people to certain stuff? Just have a telegram group...