Originally Posted by MogwaiX
-Also, it's a bit silly that crafting is bound to the points you get from leveling up.
How is silly? You gain levels to get points to improve your character, that just how leveling work. Is just an abstraction of how gaining experience makes you better at things