you want to discourage ranged and cavalry, i'm attempting to tell you that, honestly, in crpg on a competetive (not a public) level, ranged is very underpowered, limiting them so harshly will not hugely effect the outcome of the games
it will , however, make every single game into a pointless charge at the enemy's team, with no regard for tactics or positioning
if i may compare to native clan matches, the skills involved are not mainly the individual player skill (that is very important), but more important is the tactics and teamwork ... placing this player here and this player here, thinking of crossfires and enemy crossfires, hills and flat ground, buildings flanks and manouvers ...
All of this intricacy loses any point if you have just 1 archer and 1 cavalry ... infantry needs no tactics, they are most efficient at fighting other infantry when they stay together ... which is tbh, very boring ...
I'd like to point out in the case of the archers and cavalry, if there is 1 archer, the infantry can easily advance on him by having just 2 shielders absorb his arrows from the front, if there are 2 archers the enemy team loses cavalry, and will lose mass melee fights (which are decided generally by who has the better cavalry) ...
i'd like to reiterate my point again, infantry blob wars are boring if nothing else