Right now, you get points for bringing the objective (in Conquest) under your team’s control (partial / full blue circle). However, you do not get any points for neutralising the enemy objective (remove all red from full / partial red circle).
The same issue is on the Destruction game mode, right now you get points for destroying the radio-like device when the planted bomb detonates. However, there should also be points for planting the bomb / disarming the bomb.
This will encourage players to be more objective-oriented, with less focus on kill-farming, especially since there is no game mode similar to Deathmatch / Team Deathmatch as of this time. (Maybe it would be interesting to add such a game mode without a central objective (disallowing vehicles as well), with focus on kill totals for the team? Eg. First team to 250 kills win.)
Separately, I also think that more points should be awarded for destroying higher-tier vehicles. (Eg. Destroying a Tiger II should earn way more points than destroying a Panzer II. C) Maybe also implement a system for spot assist points? (Your teammate killing an enemy near a spot marker placed by the player should earn the player some points.)
Feel free to suggest any more tweaks / additions to the points (xp) system in the game or share your thoughts on a Deathmatch-like game mode.