Well, one of the reasons why i wanted to play archer is that i saw it as a semi-tao that actually does damage, with pet and poison skills.
That said, poison arrow is waaay off for now, so we're simply a ranged ok-damage class
On taos:
They still have buffs, easily applyable green + red poison and healing, so their group game is sorted. Even more when puri starts becoming relevant.
Some numbers might need a bit adjusting though, if tao is that bad to play solo. That said, this is mir, complaining about your class being UP is part of the experience