I agree, but in a sense you get a higher reward with Charisma than without, since you can get the Charisma XP then kill the guys afterwards on top of it (you could get charisma XP without any point in charisma, but it would take time and savescumming, it's less a hassle to just craft the charisma items).
Twisted, yeah, but that's how it is atm.
Also, but you know it I guess since you've read my suggestions, I don't think you ought to get more XP through Charisma dialogs, I think all ways of resolving problems should give the same amount of XP. So you simply pick the way that you find the most fun: eithe you'd rather talk, or you like the combat in divinity and you fight everything.