With machine learning, there’s no reason we can’t have better AI other than cost. I hope strategy games eventually look into this.
Machine learning is irrelevant to the sort of AI used in a game like this.
It worked for StarCraft. You train a model on human gameplay and then have it play the game.