It's like they've tried to write the most stupidly offensive "heroine" possible. And they can't keep her personality or knowledge consistent...