First thing...Charisma is a very, very useful stat.
It not only increases Persuade check & decreases Force power alignment penalty
but it also increases the attack bonus of your teammates...your ability to influence them
and most importantly, it affects the Difficulty class of your force powers in the same way as your Wisdom does.
If wisdom shows how well you master your force powers, charisma shows how well you command your force powers.