First -
The decision to pull a game based on Rule 7 is not usually made by strictly one staff member. It is reviewed by multiple members of the staff and is decided by a majority opinion on the game. So your assertion that it is "power hungry mods" are deciding on their own holds no water. The standards are quite clear, if you take a moment and take a breath. For the vast majority of the decisions, the evidence is obvious. For the small few that may be on the borderline, that's why the staff uses multiple perspectives in their group to make the decision.
Second -
It's their site.
They make the rules.
They enforce the rules as they see fit.
If the content you seek is not on here, request it.
If the content you seek is not allowed on here, search elsewhere.
We visit this site by our choice.
We are able to post, share, download at their discretion.
If they do not like what we do, they can ban us.
If we do not like what they do, we can leave.
This isn't a difficult thing.
Arguing about whether a subjective discernment is "fair" or not, "right" or not, is not going to change this.
Life is not fair.
Sometimes that which a person thinks is right will not exist.
Third -
Arguing about this is like going into someone's home and arguing that the artwork they chose to hang on their walls was subjectively chosen and they made the wrong choices. Because, just like a person's home - this site is private property and the people who own/manage the home make the decisions on how the home is to be kept for the visitors who come in. If visitors do not like the decisions, they are welcome to leave. If visitors do not follow the decisions, they may be escorted out and told never to come back.
Fourth -
If a game is not allowed/removed - one may appeal the decision using a
support ticket. If, following the appeal, the staff chooses to keep the game off the site, accept the decision and move on. If they choose to reverse the decision, accept the decision and move on.
In the end -
Arguing and questioning staff decisions in one of the open forums on this site is not going to persuade the staff to your position. It is more likely going to solidify their current decision because you are giving the appearance of trying to pressure them with hoping for greater numbers to take your side of the argument.