If you are not satisfied with this sub’s content, then create your own with your own rules instead of whining. It’s explicit that the content you’re complaining about is satisfying for most of the subscribers here, positive scores are a numbered proof.
The fact is that people are liking them, you’re basically whining in the void. If you don’t like what’s published here or what the mods are doing, so why are you staying here?