To be honest, a good company allows you to criticize when that said company is in the wrong, and also letting you say what good you did, in that way that company can evolve while having a symbiotic relationship with it's fans. But sadly, that's not how real world works, money is king I guess.