The thing is the ones who complain the most, the inf, are actually the round deciders while archers along with thrower have the least impact on the round outcome. So if you wanna complain about archers, complain about having too many of them in your own team while the other steamrolls you due the inf advantage.
The other big factor, map dependent, is of course cav. But they again feast on the ignorance and stupidity of players. If there was actual teamwork among the ranged and melee footmen, cav would have a harder time.