Yeah, generally if you have a low stat there's not a lot of pressing reason to train in the corresponding skill(s), but it does depend on the theme of the character and maybe just the mix of skills in the party. If nobody else has a decent History bonus, then it may come in handy. Your character will never be great at it, but if someone else has the CHA skills covered already then at least you have a decent chance of passing a check if it comes up. Depending on the DM History could be a key skill or it could be pretty worthless. I know in my game for example it is a darn handy skill to have and players tend to find pretty easy justifications for using it in a variety of situations. It is a lot like Streetwise really, either really handy or just meh. Of course if you can come up with a background that allows you to train Streetwise at least that will use your CHA score effectively.