I don't work for you. I am the consultant sitting to the side and watching you crash and burn. If you want to hear how I'll talk to you when you're my manager, then you'd better put a salary in my pocket first.
When you say that my concerns are valid but that I am expressing them in problematic ways, you are tone policing. This is a typical technique used by management: First, break up the original complaint into small pieces, then estrange the emotional content from each piece, minimizing and shifting as necessary. It is a useful way of dodging actual responsibility.
The attitude you are displaying, where you would have given a substantiative reply, but only for the way that the complaint was phrased, is a common empty rhetorical technique that comes with tone policing. Odds are strong that you don't actually have any substance to reply with, but you need to ensure that my tone isn't allowed to flourish or even gain sympathy or support.
Let's double-check my concerns, without profanity:
* People are not entitled to coffee or other errands being run by other employees. There are appropriate ways to join a coffee run, and this ain't it. Right? Now, does Dave give alternative wordings? Nope, he doubles down, just saying that it will be awkward at first but that you'll learn. Yep, you'd better learn to ask politely about coffee runs and other communal activities.
* Feature factories are a management anti-pattern, right? The engineering director in Dave's story is negligent to not seriously consider the risks to the stability and quality of their services and products.
* Sales must never drive engineering decisions unilaterally, right? It sounds like this engineering director lacks the ethical spine necessary to support their engineers.
* None of the people here, neither Dave, the sales director, nor the engineering director, are coders, right? So y'all don't understand the engineering concerns, which is unfortunate, because without addressing engineering concerns, your products and services will not be marketable.
Edit: After reading the rest of the thread, you've indicated that you do in fact have coding experience. Okay; in that case, I apologize and retract my guess. But I am then forced to conclude that you have a tremendous lack of empathy for fellow engineers and have decided to side with management, not just in terms of their emotional duplicity but also their manner of speaking-without-saying. I am, as before and as ever, disappointed.