Part of the reason is so that people can have a place to see all of the moves they have available to them. Some of the complaints about the first game were that you were taught all the moves in one go in the tutorial and people would forget some of them so they made the skill tree to try and avoid that.