How it is now:
you level up and a skill or rune unlocks.
What I purpose:
you level up and gain a skill point or rune point.
The skill point can be spent on a choice of the 3 skills nearest to your level.
The rune points awarded can be spent on any 2 of the skill runes nearest to your level.
You choose the order of each three before unlocking the next three.
What this does:
let's us have a sense of permanency in form of the order we choose unlocks.
Still tailors us to correct choices and 'powering up'as we get higher level.
Doesn't punish too much for wrong decisions as you will unlock the specified three before you get more choices.