Having not witnessed it for myself, it does sound like a bit of an exaggeration. 4000 in an hour would be 66 posts a minute, so unless its just someone hitting one key and pressing submit then I don't see it.
Not to cast any dispersions on your good name BE.