There are plenty of things wrong with the 2017 Women's World Championship:
1. It should be a Women's World Cup, like the "men's"/open event, not a championship. (Naturally, if you think the open World Cup should be the World Championship, then you'll find this a feature instead of a bug.)
2. It absolutely should not be held in Iran for geopolitical reasons.
3. It should not be held in Iran because of the hijab. If it were merely a matter of respectful or professional attire, like men in certain occupations having to wear a suit and tie, that would be one thing, but this goes well beyond that. Note: My point here is that FIDE has no business forcing non-Muslim women (or even Muslim women who disagree with Iran's interpretation of what women must wear) to comply with a country's distinctive religious dictates as a precondition for playing in an event they have qualified for on their merits as chess players.
4. Top players like Hou Yifan and Humpy Koneru aren't playing, and from the U.S. Irina Krush and Nazi Paikidze are sitting it out as well. Whoever's "fault" it is doesn't matter; it still detracts from the intrinsic interest of the event.
But the show goes on, and the finalists are Anna Muzychuk of Ukraine and Zhongyi Tan of China. It has been a great few months for Muzychuk, who recently won the women's world championships in both rapid and blitz, and who has made it to the final, ironically enough, without needing to play a single tiebreaker. Zhongyi, by contrast, has had lots of tiebreaks, twice scraping through an Armageddon game.