I've checked up the complete list of skills for RMSS and I found a few that are redundant. The rest is OK, even though I would not have organized the skills the way they were but since you can't change categories without rebalancing all the professions, I've let them as they were designed.
Overall, I removed a dozen of skills from my game.
Now, sure, there are too much skills for a newcomer. But do you really tell the guy : "here is the book, pick your skills" ?
What I do : ask them to describe their character, what they believe in, who their parents were, what they learned, what they know to do, what they want to become. And then I create the character and we review it together. This way, the player has the time to learn the game, the skills ad all he needs to know while playing, and not beforehand. Plus, he has no chance to commit some mistake during the creation process : he plays the character he asked for, not the character he failed to design properly.
The training packages list should not even reach the player's eye when he creates a character. It's the game master's job to know what will best fit the player's design for his character.