If the only outlet for your criticism is Hacker News, then I would argue that it's not very constructive criticism. You're saying that criticism is what will make the product better, but that only works if your audience can directly affect the outcome (e.g. GNOME developers/contributors).