I personally think that the devs were aware of the problems with the AI builds. It is already much better then before. In previous patches the convoy raiding did not work. The UK broke down because it build nothing but TP and convois. Germany did not build any tanks and MP shortage was an issue from the start not from 1943 on. Japan always won in China and other issues. (well now JAP always loses hehe)
As it has been said before by many others: It seems that with each patch that fixed smth, other things that were fine before got screwed up. And now in 1.07 it was the overall AI builds turn. My guess is that the Devs simply did not have enough time and manpower to fix it so the solution was to let the AI build ENG brigade and nothing else and to stop researching everything it did not produce (like Arty). That way a half way decent game was possible because things were simple enough for the AI to handle. But we dont want half decent - we want awesome

The only complain I have is that it was not admitted by the devs when 1.06 /1.07 was released. Where is the problem in saying: People we fixed that and that but did not manage to do this and this. Since it is softcode you can do it - and we might use it later for 1.08 - I would have been ok with that - it is not a huge full price game so I am willing to put in some work to make it better.
My event chains (40+ events) took 3-4 days (and nights) to work ok. Weserübung sits for about the same time to fix AI builds now. We both had no clue about anything before we started - all trial and error. I get that the Devs are few and time is short but it is not THAT much work to make it a little better.
And about the INFRA repair. I doubt very much that the AI gets more free repair then the human. As I said all you need is TAC IV and mass destruction researched to take about 30+ IC from the UK in 3 months. And then you can wait for ages until it comes up again. This is hurting the UK so bad that it will fall far behind in research and production.