This Has Probably Been Going on Too Long
I see this too often: a good team that cannot get it together to find a decent starting guard. If the code is going to dictate that a team must start at least two guards and require that X many minutes go to backcourt players, it needs to make sure that the AI knows to acquire at least two and, better yet, three passable guards.