A similar solution existed before version 3.0 (the last expansion with Orcs).
Its advantage is in racial uniqueness, and its disadvantage is in the monotony of upgrading a specific class. In each skill, there are only 4-5 perks, from which 3 are chosen (if the skill is maxed out). And this is equivalent to choosing 1-2 perks that you will NOT take.
But it makes it easier to plan a strategy.
In addition, the chances for skills of 6-10% are strongly aligned, which is illogical if the goal is to ensure racial uniqueness. There is a huge difference between 2 and 15, but a small difference between 6 and 10.
Uniqueness is mainly due to unique perks, when spell power is only for the Warlock, and initiative is only for the Knight, etc.
And aligning the probabilities allows for more experimentation with upgrades.