Not true, not by a long shot. The metagame is way more complex.
I'll have to contradict myself.. Nerfing cav and ranged would lead to too many people quitting. Characters are 33+ all loomed up. People will rage hard, and c-rpg might loose too many players.
I still believe that buffs and nerfs are the way to go, it has worked in the past and will work in the future.
Let me put it like this:
* Give soft nerfs to cav and ranged.
* Buff infantry a bit more than soft.
We should see players changing classes then.
I feel that I should inform you that range has had almost nothing but soft (and hard) nerfs for as long as I remember, how about we simply buff infantry, and make top-level armor even better against range, as well as buffing shields against it? Every major patch had an archery nerf in it (besides the highly questionable patch that nerfed limb damage completely and buffed range head-shot damage... Range never needed that headshot buff.. But even then that patch had a major nerf in it).
With the "damage dealt" statistic released long ago, it showed for both NA and EU that the damage dealt by archery, throwing and crossbows were significantly less (archery was about 8% iirc) then melee, though I should also point out polearms were about 30% damage (probably due lances tbh, though that is pure speculation of course).
The problem is not range being too prevalent, it is simply range existing.Range makes players rage. It is a useful mechanic for breaking up massive melee fights and creating more of a dynamic battlefield as well as being a core mechanic of M&B, but it also creates rage in players if they die. A player can die only once every six deaths from range and they will rage, they can be shot only every other match and they will rage, it is simply because it denies them a small amount of "control" that they are used to and thus will make them rage.
There is no fixing this besides the complete and utter removal of any and all range.