I don't see why Josh should hold his tongue regarding criticism considering this forum is full of non- and wannabe-game designers who don't hold theirs.
He can say what he wants, but he must know he will be judged by his own words; and bashing everything while failing to deliver his own just make him look stupid. Resident madman Cleve bashes games like mad, but the little we saw of Grimoire easily proves that the guy has talent and will deliver something to back his words... how about Josh?
How many games have the guy made anyway? How many chances he need to make what he "trully" wants? Are his attempts only valid when he has 4 million dollars from kickstarter and no publisher "to ruin everything"? Because that's a heavenly oportunity that most people in the industry would die for, yet many out there, even struggling for money and against evil publishers managed to deliver great classics that Josh piss on like he's above that.