I'm not even someone who's posted on these threads more than once or twice, but the modding there is getting deeply annoying.
Can you please clarify EXACTLY what you don't like about particular posts (rather than just making vague comments about "not in the spirit of MN" blah blah and pulling the thread)? I have seen numerous public figures getting far, far more critical treatment than either of this pair, and the threads are usually left to stand.
Is there an overenthusiastic night mod, or are there threats of legal action from H&M?