A game with one small skill tree is suitable for short-term objectives. When the game is long-term, you should implement the system of a complex skill trees with diverse development paths as well as skill trees for various goals and spheres with the possibility of updating and rotation.