Ost is often forced to go armor because Soviet tanks are so good against infantry
I suppose you are referring to T70 and T34?
The former does not require a tank counter and the latter requires just one PzIV. Heck, sometimes it dies to an Ostwind too.
In most cases shreked Pgrens are the best counter.
The mud could be fine, but as it is used in Hill 331 it is terrible. How do you expect a tank to use either road with all the mud on it? Strategy would be, how do I use mud to my advantage when attacking and when defending. As it stands the strategy is, don't go to that area of the map and camp the road with MGs. Not exactly great strategy.
Also mud can only be used defensively, what is the offensive function mud provides? This mechanic is not a terribly great addition to the game, and was applied in a very sloppy manner to Hill 331.
The offensive impact of mud is exactly to attack with infantry. Not with vehicles.
You could argue that there is too much mud to make it a feature with strategic impact.
But which parts of the mud would you remove? If yuou just removed everything from the roads, it'll be back to the usual armour rush tactics.