Several vehicles that are capable to service other vehicles are improperly configured.
They have (theoretically unlimited) supplies way above their physical carrying capability.
Most vehicles have 1e+012 fuel/ammo/repair capacity (1.000.000.000.000l), which is basically infinite, given most mission durations.
Especially an issue with the bobcat.
2x bobcats next to each other are invincible, never run out of fuel/ammo.