The whole political way that ambassadors are chosen is just silly anyway. Certainly Caroline Kennedy as a member of that well regarded family will be fine in the role and as a woman she probably has some listening skills. However, probably anyone else with her background and education could do as well.
She wants to fulfill JFK's legacy. He wanted to create a more peaceful world. According to what she has been saying, she also wants to do that, but in her own way. Even though she might not have the best academic background on foreign policy, but Obama appointed her for a reason. We should trust him and his decision.