If you shame people for acting now rather than earlier, you discourage them from acting at all.
Sometimes people aren't in a position to be secure enough to act. Sometimes different issues are more effective at resonating enough to break through previously cached unconsidered patterns of thought. Sometimes people don't know all the things that are going on, and act once they've learned about them. Whatever the reason, if your reaction is "took you long enough" rather than "welcome", you discourage people from acting.
Don't punish the behavior you want to see more of.
If you shame people for acting now rather than earlier, you discourage them from acting at all.
Sometimes people aren't in a position to be secure enough to act. Sometimes different issues are more effective at resonating enough to break through previously cached unconsidered patterns of thought. Sometimes people don't know all the things that are going on, and act once they've learned about them. Whatever the reason, if your reaction is "took you long enough" rather than "welcome", you discourage people from acting.
Don't punish the behavior you want to see more of.
(Also, OP is not even an instance of what you're decrying; see https://news.ycombinator.com/item?id=49647687 .)