Within reason and using the "reasonableness factor" is the forum a place to discuss both bad and good or only good?

If a complaint or negative issue is not directed at an individual but a company or practice, even one of the sponsors on the site, can we discuss it or is it off limits?

Of course the "reasonableness factor" is relative.