6k hours and I don’t know this ssssssssssssssssh
We have two ideas.
Vehicles all belong to a subset spawn group (like they do in the editor) and there may only be a certain number of that group of vehicles that exist. For instance, if theres a military-grade vehicle spawn node on the map it can only have 10 military vehicles spawned in the entire server before it stops spawning. Until old military vehicles are destroyed, new ones will not spawn.
All vehicles, despite their spawn group, are treated equally and are not discriminated against for being in different spawn groups. For instance, destroying a civilian car frees up space for a military one to spawn at a military node.
I think its 1. My friend thinks its 2.