People responsible for working out math behind the class abilities have to be some of the most retarded people on planet.
Dev are not interested in details, and they focus on the next plan. So bad class, spec is forever bad. mobility? turret dps spec and reward?
Everybody knows, but the turret dps spec is still bad.
They do not care about small rewards. That's why all they say is bullshit. Devs have been known to be unbalanced from diablo3, and that is their limit.
They have a 10-fold difference in dps between sets. It shows how they do not care about tuning.
They are stupid. Talented people do not have to look at the results, but they do the same. They are obviously not talented.