Very informative OP, quite an indepth explanation, great reasoning. MVGame
What is there to reason? In a game like this with a constant flow of a resource (MP) I can build x units in a given time t. If armor cost is of the same order as that of infantry, and armor is also significantly better than infantry, there is little reason to fill your "slots" with anything but armor. Infantry is reduced to a sideshow, with the sole purpose of acquiring the resources neccessary for your armor.
Then relic really goes out of their way to make the game even more terrible by reducing the fuel costs on armor *again*, so that they start rolling over infantry so early that there is little point in setting up flanks on MGs or whatever with your infantry. You simply don't have the time for it. The only viable way to play the game is build MGs, entrench, wait for tanks. Who gets them first rolls over the other.
This isn't exactly news. The game has been like this since that one (in hindsight) awful beta patch. But apparently this is exactly how Relic wants the game to be, because subsequent patches have made the situation worse and worse, with Relic directly cutting fuel costs on tanks at least twice.
Explained in a more practical manner: 20 games of opening up sniper first (just how ridiculous is that???), keeping infantry expenses at a minimum, start spamming t34 -> above 70% win rate.
20 games of opening up conscripts (accompanied by an infantry heavy commander), lose almost every single game.
The same is true playing ostheer, of course. With the caveat that german infantry actually have a couple of tools that keep them somewhat useful mid- to lategame, which is why OH is generally more resilient against user input errors.
The game is awfully boring to play right now, I can usually tell within the first couple of minutes how it is going to play out.
Modelling CoH2's armor MP costs after those of CoH1, when that game has a variable MP flow, increasing towards mid/late, is the single biggest design mistake relic made, and they keep on worsening the situation with every patch. It boggles the mind, really just like Relic doesn't even know their own game. And hey! I really have to quote myself here:
Relic, start playing your own damn game!
Due to the constant MP flow, Armor must cost a *fraction* of infantry MP costs and need their fuel costs increased. In this case it would actually be neccessary to create and maintaind a sizeable infantry presence on the field, since it would actually take a noticeable timeframe within the game to get the fuel for a tank and you would need to defend the fuel posts. You could play both infantry and armor and not be forced to decide between them (which is really a non-issue, armor always wins due to its power, d'oh).
Then of course the instagib bullshit needs to be removed, but that is another matter alltogether and for another topic at another time.