What does "OP" and "UP" even mean to you, beyond the actual definition of "Overpowered" or "Underpowered", because there are certainly over and undertuned units/factions within the game. Being "in the devs vision" isnt really very meaningful in terms of balance.
There is this little thing I like to do called thinking:
My thought goes like this: Sturm is slow and clunky to use but has great AOE and can easily nuke anything into oblivion if properly handled. Great veterancy amplifies the usage.
See?
A simple thought. Nothing fancy. No huge brainstorms or mental gymnastics. Just a simple mathematical equation waiting to be equated.
In even simpler terms:
UP - agility and price
OP - Cannon (+ vet)
Therefore, balanced. A nice bowl of OP and UP things. Not broken, not useless.
See, it's easy. Do that for other units and you'll see that the game is quite well balanced.
Want to include the "what the unit is going against?" argument? You'll find that it's even more balanced than the crybabies on this forum cry and weep.
The real problem stems from the notion that this game has some deep and profound philosophy. The variables are complex as fuck but everything can be boiled down to a statistical analysis of win-rates of the general public (all of it, not just the "pros" which constitute a small percentage and have a vastly different approach to the game).
So like Sander said. Some people cry, some people weep. Some want this, some want that, but until you get some obvious deviation from the norm, it's fine. In this case, Sturm can be useful, it can be useless, it does not stand out in any way (except that it's a super heavy tank), ergo, balanced.
Want an argument about the silliness of this forum? People complained that the 10 armor reduction on the fat bumblebee will make it useless. Try to imagine the audacity of such an expression. Just try and you'll see what I'm talking about.
In all it's audacity, that shit can be an axiom:
"This forum is filled with a constant storm of heavy shit-rain."
EDIT: "(devs) not very meaningful in terms of balance".... I agree to some extent, but it's still their game. If they wanted they could have made axis weapons do 100 dmg and Ally only 1 dmg. Nobody would buy the game, so they didn't do that obviously. Don't try to find meaning where there is none. It's a game with a plethora of variables. A final solution exists, and it's symmetrical. You will never achieve your view of balance in a game that is based on asymmetry. Eg.
This faction has this but lacks this and can counter the other faction with this. This faction has this weakness and the other faction has that weakness.
Asymmetry and balance do not go hand in hand in the traditional sense. In less obnoxious terms:
Variables be crazy, we can all go fuck ourselves and take a big large dump on our visions of this game. Not our game to design.
Edit2: "pros" are useful in a fact that they can point you in the right direction. Since ther3 is no scale to call something OP or UP (as opposed to what?), the "pros" will always abuse units they FEEL are most useful. So in terms of the everyday balance, they are useful in that way.