Yeah I don't get it either. Instead of bitching with words you got to vote with your wallet, but I wager some of them are hypocrites in that way that they clearly want to be able to post shit there instead of neing smart and just unpledge, but can't stir up shit if you can't post, can you?
Think of this as similar to review bombing. People are trying to convince other people to impose an economic strike on DC until he speeds up production. It's supposed to show public support of disdain for how much the game is going slow.
The problem is that you have the choice of other games, it's highly ineffective (in this circumstance) and only does more to antagonize the people you're trying to pull into supporting your position.
Now look, I'm a free supporter. But I've heard this stuff and understand the struggle of devs in this space and don't try to misunderstand their positions. I understand the frustration with DC and personally, I've missed the last update since I'm choosing to save it for this next one coming up.
I get it. I just don't agree that this tactic is good since the negatives outweigh the positives as it stands.