Lol, he said earlier it was not me, though I think you may have misread the question:
who had the most comments on subs
So, my read is who would have the most comments on their subs, not who made the most comments.
In that case my vote is for Scras, as he has the biggest net, and his subs are active.