Just sounds like making up reasons to me. You shouldnt have to find a reason why Relic does things. When you do, the validity of the change is questionable.
brac, obviously I am not a developer, but I am certain these changes are for balance purposes. Take weapons and units for example. Volksgrenadiers and Obersoldaten use the same rifle, the KAR98k. However, they have different stats such as reload, damage, etc for balance purposes.