I don't think she's a moron; there's lots of people who don't even know what NAFTA is. She's just in a line of work that demands intellectual curiosity, but she doesn't have it. She seems content to know just enough to muddle through life. That coupled with her more basic skills works well for her (at least in Alaska and the Republican base).