She was not there to be hated. She’s there to subvert expectations. ie purple haired, pansexual, SJW’s wearing evening gowns make great military leaders too.
She was absolutely not portrayed purely as a sympathetic character. Poe fails for not respecting the line of command, she fails for ignoring the heart of her followers.