Charisma is a real life trait with real life effects, and some people are simply born with or without it, so I think it's important to keep as a part of character building.
However, it is easily the hardest to quantify the effects of Charisma in the same way as, say, strength or intelligence...