A single player can easily operate for ballista. When the map is imbalanced, a handful of players can easily capture outposts, or distract the stronger faction. This only works because a small group can get a door down and be an actual threat.
The one ballista per player puts the smaller factions at a disadvantage when the map is already lopsided against them.