Apart from potential performance issues I can't think of any other reason why not. Keep in mind however that games are made to be fun and sometimes ability to predict actions of not-so-smart AI opponent might be better that facing unpredictable and too intelligent AI.
That's pretty much how OpenAI for DotA 2 is being developed.
It's learnt the game from scratch by self play and can best professional players in some game modes.