First days play for me today. Test match, Australia v India at the SCG. India win the toss and (strangely) put Australia in on a flat track. First over India use a quick bowler, then second over they choose to go with an off-spinner...great stuff.
So the developers have taken the time to include female cricket yet teams still open the bowling in the first innings of a Test match with a spinner. Nice to know where their priorities lie.
This is nothing to do with the AI or Big Ant's priorities. It's more to do with the team you are using and who has assigned the roles for the same. I downloaded the teams from academy and found out some teams had botched lineups set with bowlers slotted in the middle order, wkt keeper coming in at 11 and part timers/spinners opening the bowling. I had to go to Academy->Teams->Team Manager-> Individual Teams (Aus, Eng, SA, Pak, Ind etc.)->Lineups and modify those and assign proper roles.
You can assign the opening bowlers (nos. 1 & 2), wkt keeper, captain etc. by using L1/R1 buttons. Also in some cases I found that the individual players weren't assigned the skills/roles properly. E.g., some were branded as "Batting allrounders" whereas they were more 'Bowling allrounders" or were branded as "opening batsman" or "wkt keeper" when they were not. To correct these mistakes I had to go to the Players menu, bring up the individual player I had to correct and did so.
The AI will make bowling choices based on how players are classified (No. 1 bowler, No. 2 bowler, bowling allrounder etc.) and skill rating. Thus it's imperative you correct these mistakes in the academy. This is not a bug or error on Big Ant's part but the open framework/sandbox they have given the community to customize your experience. E.g., if India is touring Australia I would change the no. 1 & no. 2 bowlers to be pacers but if the series is played in India I would change the lineup to assign a spinner as the no. 2 bowler so it opens the bowling and I get the experience I want.