1) make it so only support players can build supply crates. If everyone else can do this it will make not playing the support class the easiest choice in the world.
2) increase vehicle repair points for both team and squad repairs. Team repairing has completely disappeared since BF1. I think over compensating by making repairs 30/50, or 50/75, or 75/100 will make this actually happen.