I don't know what game you think you're playing, but nobody cares about CC already. Utility and buffs are all DPS oriented, and people actively want them over jobs without them. Why? Little thing called enrage timers. Which are based on DPS.
Turns out making mechanics that require a certain amount of DPS to win causes players to prioritize DPS. Who knew?
Teleporting is extremely powerful in a MOBA. Any class with it is at a distinct advantage to one without it. This isn't rocket science.Thats what actually happen in League of legends few years ago, they were just giving damage to each champion and then they were forced to delete some of their mechanics away, because it turns out a mage (which got dmg buffed) with teleporting skill every few second is far stronger than a stationary mage that deals like 10% damage more, what they did? They increased the teleportation cooldown several times, and the character was no longer fun as it was before, killed it entirely.
... again, what game are you playing? Balance is already a problem FFXIV, people are already complaining about it, and SE has already said they're addressing some of it. This has been going on since forever, and it's all based around numbers.Valuing dps is not hard task to do, but how do you value the part of the character designs that doesnt bring damage but instead is helping entire team or keeping you alive? Thats the biggest problem which comes with balance, and i bet SE would not want their playerbase to cry over certain classes, because they dont do as much dps as the others and asks for buffs. That will be annoying.
Basing balance around numbers will kill class diversity and fun, its not actually good at all.
So long as the game says you need X DPS to kill the boss before it wipes you, people will be prioritizing DPS. Hiding the DPS doesn't solve that, it just makes it harder for people to figure out what the problem is and how fix it.
Maybe you should sick to single players game where it doesn't matter if certain jobs are completely nonviable in some content. That doesn't work so well in a MMO.