I would prefer to have many different skill trees that i could invest points into. Why? Diversity. Replayability.
From one standpoint i would love to be the biggest, mightiest warrior with all skills maxed out. Noone would be able to stand against my might, with enemies falling at my feet. From another, i focus only on the few of the multiple roads to take, which takes me to a skillset that complements how i want to play.
This is why i would like more things to be unlockable. Perhaps walk away from "skills" and simply focus on "perks" that unlock the possibility of unlocking more "perks"? Something like in Forager, where you can dedicate points and advance how you want, but still need to hit lower perks to get access to higher ones.
Or perhaps... Do a threeway?
1. Some skills are LBD only, increasing by small amounts damage and other stats for tools, weapons and such. Minor advances, small influence.
2. There are perks that can be bought using skillpoints received per level and these would influence the gameplay the most with new techniques increasing range, stealth, food usage, farming, gathering, etc.
3. Lots of recipes to gather and unlock new content to be crafted and smelted. Among these would be sets of block types for wood, bricks, metal, etc., various furniture, containers, chairs, tools (on various tiers), etc.
On the other hand, point #3 was most likely debated 100s of times, especially in view of making crafting more simple.