Each unit in Coh2 has some value assigned to it that represents what it costs and how it performs. Since Relic has no idea what units will be changed from patch to patch they have to rely on this formula. And sometimes it is not the strongest to play against.
Watch an OST AI game and you will laugh. It spams pios. The first set is sent out to cap a point but as soon as the next set comes out, they recall them to the base to build something. So for the first 2 minutes the OST AI does nothing at all. No points etc and it has garbage pios units to cap and fight with.
But there is some intrinsic value that is calculated that pios seem strong. Maybe it is something that has to do with abilities that are hard to calculate. So when OST does well its when the pios can cap freely and then build MG bunkers for instance. By then an MG and both light vehicles (222,halftrack) hit and you have a fight on your hands.
My point is, it is nearly impossible to make the AI work well for changes that may come in the future. So there will always be issues with some factions being really good etc. And maybe that is a good thing. When you can beat the hardest AI its time for automatch.
