The dominance of cavalry against infantry atm amplifies archers strength to be fair. As cav you are more effective attacking infantry then archers, i find it very hard to kill an aware archer who knows his way around a cav. Infantry is a low risk high reward target.Nerfing Cav against Infantry should tilt the pressure towards archers a bit.
Agree, some of that is also due to other issues such as the maps designed with lots of hiding spots, speed of switching weapon into blocking, cav pushing people around at lower speeds and so on.