They didn't make her an idiot due to shortness of time. She was an idiot the moment she was introduced a few seasons back. She has no clue of what is occuring on her planet and I believe we are made to feel that way about her.
No, she gave me the impression that she's trying everything for the good of her people, even go against her tradition. Thus she's my favorite SW female character.