Make bigger objective zones and increase cap times.
Small objectives are bad because well placed 1 tank shell or grenade can wipe the entire zone (not to mention bombers). I will not play the objective if my entire squad gets obliterated in a second.
Small can times are bad because when the enemy pushes you out of the objective and you spawn with another squad, by the time you get back into the fight, the objective is already taken. You have 0 chance to retaliate unless you have god level teammates who BUILD RALLY POINTS (low BR usually doesn’t have any). This results in 5min matches and not much fun even when you are the one attacking.
No fun = desertation.
Especially with veteran playes who have 0 reason to fear the XP debuff in the future updates for deseration.