Mein Vorschlag:
In jeder Fertigkeit einen Schwellwert einbauen, in dem eine Steigerung von Stufe A auf Stufe B deutlich teurer ist als die Steigerungen davor oder danach. Das kann von Fertigkeit zu Fertigkeit völlig unterschiedlich sein, meinethalben auch in Gruppen zusammengefasst.
Beispiel: Jeder kann Schleichen bis +7 lernen, zu linear ansteigenden Kosten und dann kommt die Schwelle, die überschritten werden muss.(+1=10, +2=20, +3=30... +7=70, +8=500, +9=90, +10=100...) Eventuell ist auch noch eine zweite Schwelle vorstellbar, wenn es über +14 gehen soll.
Dann hat man seine Spezialisierung und kann leichter auf einen Meisterlevel aufsteigen. Und alles kostet jeden immer das gleiche. Die Gefahr ist dann natürlich, dass irgendwer auf die Idee kommen könnte, ALLES bis an diese Schwelle heran zu lernen. Aber macht das dann auch Spaß?