Sorry, have to highly disagree with you, first of all, all we helpers are playing, so that argument is totally invalid.
Second as ziztey said, you dont need to be a helper to help others, only thing helper has differently from you, is the ability to softly moderate the game by jailing, and muting from help channel and also the helper effect, besides that we're normal players as you.
I've logged in every day last week, and as far as I can remember last week to so you cant say helpers arent online lately.
And "helpers do not help people"? name me one time I didnt helped any player when he needed REAL assistance? Can't remember.
This is not the first thread someone opens about this subject, and its great you guys express your opinion, but lets leave this to staff decide when its time to open helper applicant instead of keep opening threads about it.