Personally, I would be suprised if it was. He probably tripped over some other heuristic (or was flagged as spam by a user for some reason), and they simply didn't reject him after a review. His email may have helped his case here.
Either that or their algorithm really doesn't like you using the same word over and over again (this seems unlikely).
Spam apps are a real problem, and I personally won't be bothered by this as long as the devs that complain (and presumably trigger a human review in the process) don't have their apps inappropriately removed. So far, I haven't really seen any evidence of a widespread problem with inappropriate removals, just inappropriate warnings.