It's not a zero sum game. You can both grouse about those things AND contribute at the grassroots or whatever level you choose. It's entirely consistent to express dismay at the system as a whole in response to an article like this and do things to actual effect change.
If we only took action and never groused publicly, man, HN would be a boring place.