Yes, he certainly escalated to mournful self pity and casting himself as the victim then pivoted to shilling quite quickly, I agree. Of course you can critique: that's exactly what you and I are both doing right now. You don't have to ask me for permission.
It’s not untrue. It has been demonstrated in dozens of reviews that the M1 Air throttles under heavy load. Just because it hasn’t done so for your workload, doesn’t mean it isn’t happening for others.
Besides, when it throttles, it’s not a huge slowdown, so most people wouldn’t notice it “skipping a beat” anyway.
There is no perfect solution but I think annoying some users by sending them an additional email to confirm what you are doing is preferable to annoying some other users by taking actions without informing them. Honesty really is the best policy.
The problem is that doesn't stay contained for those few users. If a certain number of users mark your confirmation email as spam, your reputation suffers and there's a higher likelihood that suddenly your emails get sent to spam for all other users, because of that reputation hit.
If sender reputation is tracked that way, maybe reporter reputation should be tracked the same way. If someone reports a legitimate confirmation mail that they signed up for, as spam, then it's the spam report that shouldn't be taken seriously.
Overeagerly classifying legitimate email that someone subscribed to as spam is no better than classifying spam as legitimate. Especially on a system like GMail where one person's incorrect classification would lead to other people not receiving their subscriptions in their normal mailbox.
I’m continuously surprised to learn about all the little ways Google makes my internet experience worse, even though I don’t use their services.
Is there a reliable way to tell if an account is forwarding to Gmail? That way, you could reserve your spammer tools (not judging you for using them) for gmail users, and treat the rest of your subscribers with the respect you clearly intended.
But it's much worse for the operator of the list to take actions which are invisible to the user. That's why I agree with mcv's point here. There is no perfect solution, someone will always be unhappy, but I think it's preferable to send an additional email to your user explaining "if you don't do X, then we will do Y".
They may well consider this email to be an annoyance, but I think that's better than making an assumption, taking an action and leaving users in the dark. Some will prefer that, but some will be confused about why your service isn't working for them.