Well, I don't know whether I should be apologizing to these people, or whether they're bad people I don't care about.
I think it comes back to Mr. Zimmer's point that we all have a responsibility not to be taken in by websites that are having us inadvertently spread spam or malware around.
To the Twitter person who's been disappointed in me, I will try to do better.
Thank you very much.