It's been reviewed AND rated accordingly by several, very experienced moderators, incl yours truely.
This is not the first time you've complained/whined about your work not being "treated" as you'd like it.
This is -not- a democracy. We, the admins/moderators decides what comes in, and what goes where!
If someone... anyone cannot accept that then there are other sites around.