This might make some sense of it, as I always change to Attacking as soon as the game starts, otherwise midfielders and wingers are very static.
However I change it to attacking immediately, and the formation doesn't change until a random time in the half rather than straight away.
The formation also resorts to default about 60% of the time at half time no matter what happens.
When I change formation at half time, again it will resort to the normal formation as soon as the half starts.
I will have a look tonight at setting the formation for each style and see what happens, as it is my main gripe.
I have also changed to WC skill level now and although the CPU still tries to play very good short first time passing, it isn't as effective and it is no longer scoring with every shot.