What percentage of the player base do you think spends money on the game?
Or what percentage of the player base do you think spends enough money to become the "whales" you are describing being matched against.
They way it appears to me on how you are describing your situation is that you are always facing p2w players EVERY match.
So yes we can unlock disc launcher and arc torrent in a very low experience level but how could a person played 500+ matches is able to save up such amount of credits to buy it? I played almost 1000 matches to save up for rocket mortars / missile racks / guardian / longarms / extra slot / javelins and of coz not to mention upgrades yet those players with my exp level but equipped with disc launchers are able to carry the whole damn team without stress and these are the problems of this game but no one even bothered to care about it.
P/s : this was a tournament match, again