Would you mine telling me what's happen?
As far as the doctrines go. Soviet industry gives you a bonus in fuel for less manpower. Which is fine, except it can be activated at 0cp and you can basically get out T70s 5 min into the game if you rush them, which is way too early.
Elite doctrine has two problems. One is that they can buy a vet boost for their unit and the price is a bit cheap for what you get out of it. The other is the tiger ace, essentially a super tiger that takes half damage and does double damage. the thing is this thing is free at any point after 7cp with the downside that you get absolutely no resources afterwards. Unfortunately if the game is anywhere near close, there usually isn't any afterwards.