Personally, I don't care about the rank titles, but I am not opposed to them either.
In a forum, some users might rake up a high post count by posting many small post of insignificance, while other users may infrequently make posts, but mostly with substantial content.