I mainly agree with you, all skills are important for all players, but sometimes some skills are not good depending on your tactic.
For example if you play look-inside, and your SG has good jump shot skill, he will use it to shot from outside regardless of your tactic, and you will be praying to have him fouled out as soon as possible.+
On the other hand, for me it is clear that the skills should determine the rates, but the rates have a partial influence on the match, so there must be other factors (not talking only about random factor).
¡Me aburro! (Homer Simpson)