Further reward the real winners of the matches, those capping, assaulting and defending the objectives, especially the main objectives 01,02,03. Can they give extra points for actions in 01,02,03 vs other caps? Can they lower capture points off dead lines, farming dead lines? If these items can be addressed then they should massively reward, increase XP and points for those doing this work to win the match.
In conjunction with this, massively reduce the exp/points for long range kills, long range sniping, which encourages camping and not playing objectives, but bump up cap/defend points for recons if possible. Massively reduce points earned by tank kills vs infantry, especially HE vs infantry (make HE rounds fired a credit cost, and an expensive one), destroying empty all terrain vehicles, and bump up points earned for tank v tank kills (get rid of tankers able to carry AT equip while at it.) Reduce points earned for infantry killing tanks, but also reduce AT cost a bit. Reduce points earned by pilots. Too many infantry players jump in planes to farm easy credits, all while leading the scoreboard with ease. Again, those capping and defending points should be dominating the top of the scoreboard not the nearly invincible fighter pilots. The paratrooper system could use some attention as well.
It's really pretty simple. Just find a way to massively reward those playing the objectives that are needed to win the match. All the other crap like planes, tanks, recons are just tools to assist infantry in winning the match.