A lot of players find that archers are firing too fast but a good archer shoot 8 to 12 arrows in a minute... so, in Vanilla it's underpowered not overpowered in comparison to reality.
I play with a lot of soldiers, thats the solution, archers don't appear overpowered to me because there are a lot of others types of soldiers.