Idea for an updated, way more awesome and much easier to balance Talent System!

It should work like this:

You have to make nine choices, one for every 10 level starting from 10.
Every Stage has it's own theme, just like it is now.
Every Stage offers you to choose one of two possible talents.

One of those talents can allways be choosen by every spec of this class while the other is spec specific.

For example:
The Death Knight Tier 1 Talents are focussed around diseases. Here it could look like this

Class: Reduces your "Outbreak" cooldown to 30 seconds. Killing a target which grants exp or honour will reset the cooldown.
Blood: Your bloodboil spell will trigger pestilence to spread your diseases to surrounding targets.
Frost: Obliberate deals all of its bonus damage even with only one disease on the target.
Unholy: Wandering plaque: Gives your blood plaque ticks a chance to explode, dealing x damage to all enemys in range and applying blood plaque to all enemys hit by this effect. This effect can only proc once 4,5 seconds.

'"Can your blood atone for genocide, orc? Your Horde killed countless innocents with its rampage across Stormwind and Lordaeron. Do you really think you can just sweep all that away and cast aside your guilt so easily? No, your kind will never change, and I will never stop fighting you."
- Grand Admiral Proudmoore

Well your proposal of making a system with 36 different talents doesn't make anything easier to balance, compared to the 18 different talents we can pick between now. The higher number of talents to balance = more trouble balancing, even if they are not all available to all specs.

So in all ways you are only making it harder to balance since you bring in a lot more talents and gives the players a lot more choices to make.