Pure 100% archery should be a support, not a able2dealwithallsituations class, like before. I dunno man, archer/melee hybrid right now is sorta cool and really shows some skill(from personal experience). Kiting lots of meleeguys down at the end of the round doesnt show shit, besides the love for anabuttsex.
Its good to see archers acctually using tactics aswell. Before it was every archer on different hill and shooting not caring about the world, while their meleeteammates were at the other side of the map. Cause they knew the archers can take care of danger easly. Now I see archers trying to be more accurate at their shots, make their moves count and request more meleeassistance. Game became lots more fun and tactical after the archers were slowed. Cant say archery is a weak class like you claim. They are weaker than before yes, but still pretty damn annoying and deadly, but in a reasonable ammount. Im happy with how the things currently are.