I don't want to derail this thread, but I have to disagree with some of the points you made. First, I don't think it's inappropriate to "complain" about a company or product on this site. That's actually a very valuable thing for other members to know that a product has a flaw, a company isn't honoring a warranty, etc. I agree that there is a right way and wrong way to do so (contacting the company first, stating the facts in a mature way, etc.), but I've seen a few comments suggesting negative feedback has no place here (not that you said that, this isn't even really targeted at your comments- they're just easy enough to quote given their proximity to the new message box :) ).
Secondly, I don't think the site being free/paid has anything to do with it. I think an honest discussion about things this site does well and doesn't do well is how we make it better as a community. Blind loyalty to the site doesn't help anyone, even if it's free. I provided feedback about the Marketplace change. The mod team took my "complaint" as well as others into mind before making changes. Even if it never changed, the fact that they listened speaks volumes to me. I think it's valuable to provide input, even if it's hard for a company to hear sometimes. Ultimately, it all comes down to this:
It's not what you say, it's how you say it.