In my experience customers get rude when they are already unhappy and have been for a while. In the case of Mailgun their service is very mediocre (unreliable api, slow, etc) and I don’t think they care. Does this justify rudeness towards support staff? No, but people tend to be much nicer when they’re generally happy with the service they get for their money.
OP did not say he is going to go nuclear at get go, he just said that is absolutely an option for this kind of behavior.
Nobody is saying feedback is bad , but give to someone who can actually do something about it.
Specifically to the sales tactic, hopefully everyone knows it's a tactic, and it works because it elicits responses. People crave genuine connection and disingenuous emails like this can be trigger points, but alas the incentive structure of inside sales teams is often to elicit any response. It's the modern day "calling at dinner time because you know someone will be home" trick.
I get a half-dozen emails like this every week. Most I ignore. If I'm feeling uncharitable I mark it as spam.
Trying to sell something [they should have already had] by framing it as technical support outreach is spam.
Obfuscating that behind generic "meetings" (read: let me pitch) is just disrespectful. If you want time with buyer, come loaded, explain what you can deliver, explain why an email won't suffice and you might pique my interest.
1. My time is valuable to me. Low effort sales templates are offensive in this light.
2. Joe never answered about why he has different metrics than Evan. You're just going to waltz past that point? Someone in mailgun is lying.
3. Nothing about this was rude or dramatic. Send me an email chain like this, I'd be happy to demonstrate what rude looks like. Waste my time at your own peril