On the one hand, his posts were completely off-topic not to mention literally insane, and it seems he has zero interest in the roleplay. Anyone stopping by who might be interested in this stream while he happens to be on a posting binge could be forgiven for never darkening the door again.
On the other hand, freedom.
Well, I vote freedom, for now, though continue to monitor this.
If he comes back to post like a dozen or two dozen memes per day, at a steady pace, with none of them being relevant or even comprehensible, then at some point a crackdown would have to occur.