Question: why are nonparametric tests less powerful?
Answer: Nonparametric tests are less powerful because they use less information in their calculation. For example, a parametric correlation uses information about the mean and deviation from the mean while a nonparametric correlation will use only the ordinal position of pairs of scores.