RE criticism, if you can't do it respectfully and constructively, don't bother. A lot of what I'm seeing isn't criticism, it's whingeing.
I actually like negative feedback. It gives me actions, I have something I can take away and do. Positive feedback is, well, I mean, that's nice but I can't really improve my craft with it.
We use the same format at work that I learned in uni and I think it's really useful.
"I do / don't like this." - alright, that's just a statement which I'm going to ignore.
"I do / don't like this because..." - maybe now see where you're coming from, but I'm getting no ideas.
"I do / don't like this because... Here's a suggestion..." - yes! Now I know what you're highlighting, why, and you're offering a solution. This is proper critcism.
I'd also like to dispel freedom of speech. One, it doesn't entitle you to an audience. Two, it doesn't relieve you of the consequences of what you say. Three, it's often the defence of someone who doesn't have a leg to stand on.
Further to that, this whole I'm the paying customer, I'm always right business. No you are not and I'm really glad right to refuse service is a thing. Get over yourself. I often find customer service employees and social media handlers have to put up with people being rather disgusting all day and, funnily enough, if you're the one pleasant, respectful, and understanding customer they've had all day they're far more likely to genuinely want to help you.
For what it's worth, I think Touchfuzzy has done a good job of saying "Look, guys, the marketing, I get it. I really do. It's not the way I'd have approached it. I've let the people in charge know. It's probably not going to change direction or plans mid-campaign so you might have to just grin and bear it. Can we please move on now?"