I don't remember the game being this nice to all classes in a long time tbh, I haven't been very active in running all maps, but I don't see people changing their class as often as before. Overall, I think it's pretty good as it is.

We can look at stats like armor and damage all day, but in the end it's the procs and skills what really make the difference. There are still warriors who use Glintstone Aegis and Mages that use Flame Staff, they don't care about their stats.

As for classes being excluded from runs, I think it's more because of how the maps are designed. I wouldn't mind putting caps on Armor, Dodge, and Crit % tho.