I don't agree with Rana, on a wide variety of things; but trying to blame her for a thread on CE is going over the edge.
The MODs don't read or review every single thread of post; so if you find something that you find objectionable, try the following:
1 - Send them a PM, pointing out the thread or post that you find necessary to report
or
2 - Use the little triangle icon to send a report.
Then sit back and see what develops.
They either will or they won't; but continually obsessing over it, isn't going to help.
Just some advice.