Thomek, like you said you've been playing this for 4 years now. But I consider you to be an average melee fighter. And I don't say this to insult you, but to point out that in melee there so many skilled players. A new player (lets say he has been around for 2 months) will still get crushed by you anyway.
On melee it's insanely hard to get anything done. Not because melee is weak, but because your opponents in that melee fight are so fucking strong. A simple 1 kill every now and then is really hard to archive in melee as a new player. You might simply die because you went to close to an enemy
All it takes is 3 swings after all. And unless the manual blocking is welded to your spine, taking those 3 hits from a skilled player is probably the only thing you did that round.
So altho archery has been nerfed to ground, and cavalry costs a fortune. So as ineffective as those 2 classes might be in the hands of a newbie, a new player can still archieve more by playing ranged/cav, and that way have a lot more rewarding gameplay experience, than in melee.
Landing a few shots on enemies before you died, or killing an afk peasant at the the enemy spawn as cav is way more rewarding than having someone shove a German Poleaxe up your rectum in melee
A good example can be found here:
http://forum.melee.org/beginner's-help-and-guides/i'm-terrible-at-pvp-melee-combat/He describes himself as " terrible at PvP melee combat" and well.... he is
Not because he isn't realizing some obvious techniques or mechanics in melee, but simply because the opponents he has to face in melee combat are sooooo much ahead of him.
Now, obvious fix for this problem would be: get more new players
This way there will be plenty of different skill level players to fight against. A new player will eventually run into another new player, get a 1v1 kill in melee and actually think "wow, I think I handled that pretty well".
Getting new players happens by promoting C-rpg to the outside world. Like via here
http://forum.melee.org/general-discussion/promote-the-mod-to-mod-sites/But overall I do agree with you Thomek. Melee fighters should be the majority on the battle field. But cav and range should still provide an impact aswell.