True, but you also have to take into account the ninja changes. Are they intentional? If so why don't they tell us? I wouldn't be surprised if those little changes just slip past the coders and were never meant to be in the game. Definitely could be wrong though.
I think they are just real bad at documentation. Like they probably don't keep good track of their builds on hand or coordinate them that well. Plenty of the accidental unit performance increases just come from unexplicable changes in coding/stats. It's as if they told their people to just nerf this unit or they were nerfing it and then the person just went it an messed around with some values without understanding the impact of them.
Examples; massive increase in Ostheer sniper cloak time, buff to AVRE AoE profile.
Probably the most offensive example is them literally copy pasting the bombing raid from Urban Assault into Commando Regiment without changing anything but like 3 lines of code to name the HE111's flying in the sky Lancasters, and they also forgot to name them all lancasters so on the map 2 of them show up as HE111's
"Hey guys lets not release this ability it's broken"
*literally copy pastes it into british doctrine*