Yes, it’s written from a western perspective, but there’s a clear attempt to include opposing perspectives including Hamas and ordinary Gazans. You see no such attempts from the Cradle’s reporting.
It’s true that all media is biased but that does not mean it’s equally biased. There is a big difference between the unavoidable bias of your own unconscious views on a topic and actively spreading misinformation. I am not very familiar with the cradle beyond these few articles but they appear to fit the latter category while Reuters and similar publications fit into the former.
Overall I think the assessment by the bias ranking seems fair, and the post removal even encouraged you to post another source on the same topic, so it’s not saying that this issue cannot be discussed. While I don’t necessarily agree with the mod’s action, it doesn’t seem like it’s an attempt to silence Palestinian voices either.