It's important for the Archer's player to evaluate the situation and decide if it's worth hanging around with people who seem to be constantly treating him poorly. Now, if that is the point of the game, and he's not the only one getting bent over the table, as it were, then it could be excusable. But if he is being singled out, and he's not having fun, then why is he playing? The point of the game is to have fun, and if someone isn't, and I mean regularly isn't, not just one game session out of many, then their continued attendance is in question.
If I was in that situation, I'd either confront the other players and let them know I'm not having fun, or leave, if it was apparent that they didn't care. I usually play with people who give a damn about whether or not I'm enjoying the game, and if he's not, maybe he shouldn't be playing with these people.
However, if this is the point of the game (I've seen games like it; they're very interesting,) and the other players don't realize that they're killing Mr. Archer's player's fun, then talking to them about it could solve the problem completely. Play D&D with your friends, not your enemies.
My two cents. Hope whatever happens doesn't kill your game.
- Kemrain the Concerned
(Edit: Spelling)