Just look at all the aspects that give % damage to a specific skill, remove that and put it back into the skill tree, you will see a massive difference
Take the landslide aspect for example, double casting is already 2x the damage but why do they need to add the % damage on top of that? Put it back in the skill tree. Look at hydra aspect, only 1 extra hydra, no % damage
And yes, barb and druid need auto regeneration of resources