First, there is no difference between spamming chat or abilities. Spamming is spamming. If I repeatedly used an audible emote but hid the chat log message, that’s still spam and the only feasible reason I would be standing in town doing that would be to annoy others.
Second, he got a suspension instead of a warning because his account must have a history of reprimands. SE has always used an escalation system for punishment. A minor offense my get you a warning. Repeated minor offenses might get you a permanent ban, because you clearly don’t know how to learn a lesson. If SE is giving him a three day vacation “just” for spamming, you can pretty much guarantee he’s done time or received warnings before this. He can play the victim all he wants but the evidence speaks for itself.