It was neither an emergency nor a transactional message, making it exactly the kind of behaviour they don’t permit from their own customers. Doubling down with the instruction to unsubscribe oneself could only be interpreted as a “fuck you”, and coming from an email company claiming such a moral high ground as Postmark formerly occupied, a sensational own goal.
SES is an email sending infrastructure tool. That's not the same.
IMO equating SES with an email company is like saying home depot is a contractor because they sell hammers and lumber. It gives you the tools to be able to build stuff but it's not the same as a construction company.
My anecdotal evidence is that simple postfix setup with IP from a reputable hoster which is not blacklisted works perfectly. And it's actually pretty simple to configure postfix for sending mail (now configuring postfix + dovecot + auth + spam filtering is another story).
AWS blocks TCP25 outbound by default [1].
[1] https://repost.aws/knowledge-center/ec2-port-25-throttle
And my anecdotal evidence is that it does not work perfectly: https://www.attejuvonen.fi/dont-send-email-from-your-own-ser...
OP is doing just that, Amazon SES = Simple Email Service
If SES isn't delivering some stuff, Amazon will link to a page and say "here is why, good luck" and that's the end of the support ticket.
If you look at AWS pages for SES, nowhere on their pages do they market email deliverability. That's not the service they sell.