These is a good suggestion. Though the devs had some arguments about it at the time. These is one of the recent topics about it. That goes very nicely with the topic at hand.
This sort of thing relates to how doing something should reward you for doing it. I suggested something like a mastery back then, but it was complicating things a bit.
What I would suggest to make things easier and keep the spotlight on the current skill system is something along those lines:
-
The last feat in a line (mine 10 rocks, 100 rocks, …, 1000000 rocks) will grant access to a “Master” skill. To be able to unlock this skill, you’ll need both to unlock the previous skills related to it, have the feat achieved and the required skill points.
-
That way, specialized players can satisfy the need to have an increased boost once they hit “mastery” and that way feats serve a more useful purpose, than just granting extra EXP.
-
That special unlocked skill will maybe give an active or a pasive to what you do.
-
Crafter related skills will go pertaining added queue.
-
Miners will have like an special rampage mode.
-
Hunters will have a skill to call in creatures.
Tons other suggestions which could be added.