I propose this suggestion:
AI Squads build rally points
This suggestion will fix the problem that players complain about teammates not building rallies/lack of rallies, useless AI squads, and poor distribution of player base throughout the factions.
Players will be more inclined towards playing in less popular factions since there will be “people” actually building rallies
How this will work:
There will be predetermined points where AI will build rally points. These points will be set by developers. To push it a step further, AI will be able to build sandbags if the map has no buildings to safely build rally points.
AI will be able to build a max of 3 rallies for balancing purposes (change this if you want to) and so AI don’t waste all their time building rallies.
Here’s a graphic if it makes it easier to understand:
Edit: And of course there will be more than three pre-determined locations for the rallies, so for experienced players it’s harder to predict where the rallies are.