Manually building dozens of rally points a day gets tiresome! At the same time, building rally points and having at least 1 engineer in most squads for this purpose is extremely valuable to you and your team.
If any soldier could order the squad’s engineer’s AI to finish building a structure on its own, so the players don’t have to do it themselves as often, the game will be more exciting.
Yes, that especially would help you because as of now, if you are digging a trench or a hole, and building structures and you get snuck up on, you get shot and killed basically with your “pants down” because your AI squad just don’t even help cover you at all.