Mostly food for thought, theorycrafting or something.
What if talent would make their own classes.
Each lvl grants a point to spend (up to 20), free to spend on either side BUT, the more specialized=the more power, I give a couple examples on class specifikation that would happen based on 2 tree talent distribution.
Most Points/Even Dist./Most Points
*Paladin(Pure tank, small aoe heals/purify), Warrior (tank,dps) Berserker(Dps)
*warlock(dots) RuneMage, Wizard(DD)
*Quickshooter(kite specialist), Ranger, Sharpshooter (long ranged specialist)
*BattlePriest(Blunderbuss short range healer, powerfull instant heals with dot dmg), Musketeer, Priest(long ranged DirectDamage with heal over time
Shoot it down or evolve the suggestion, as mentioned, Food for thought, find it interesting to read ppl ideas
edit: Forgot to mention, I only look on pve