Going into a club just to go around showing everyone a thumbs down is being an ass tbh. I can't say whether there's a rule against it, but it's not behaviour that's helpful for anyone.
For stuff that shows up in your All feed, you can downvote the post to keep it out of others' feeds. If such posts appear too much you can block and move on. The mods have just done the latter for you.
This is pretty much is in line with what you say. Processing cases quickly to legally and humanely bring people through the immigration doesn't appear to be the goal from this administration's actions.