I think an improvement that might help encourage more team interplay is to lock vehicles to squads. If a crew hops out to repair their vehicle, a random teammate shouldn’t be able to hop in a dip out with the vehicle.
I’ve seen this be an issue for every vehicle from the humvees to the helis. This would also prevent random teammates from spawning in the vehicles and taking up space for the squad members.