This book has some of the best written male characters and Lightsong literally steals my heart and is well written. Along with the sword's interactions, they were a really good fantasy element I've hardly seen in any other book. Magic system wise, I'd give it to Sanderson! One thing that irked me the most is poorly written Female characters.
He's ofcourse not the first white male author to have written horrible female characters, but I had hopes from this guy.
Vivenna as well as Siri had roles that were majorly that of an accessory to other males running their lives. The goddess Blushweaver was overly sexualised, which was okay to me initially.
But things like "do you want me to wiggle my breasts at you again?" To end an argument, and "she doesn't know how beautiful she looked when she took the time to *respect* herself" (when she wore more clothes than usual) literally ruined the whole thing for me.
Blatant sexism ruins a good book. There's a lot of scope for Sanderson to learn to write female characters.