The fact is most computer roleplaying games that offer a zillion highly specialized skills end up with nine-tenths of a zillion skills that every player quickly realizes aren't worth the experience points to buy.
I don't even make multiplayer games much, so dealing with multiple characters is something new for me - or, rather, something I've had to recall from my days as a roleplaying adventure designer where the party was everything!
I've missed more than 9000 shots in my career. I've lost almost 300 games. 26 times, I've been trusted to take the game winning shot and missed. I've failed over and over and over again in my life. And that is why I succeed.