I thought the characters were very real, flawed and imperfect. I also thought Robin's day to day was sadly a reflection on real life for a lot of women. I certainly recognised her feelings & could identify with her. It's so nice to have 'real' female characters for a change.
I think there may be some bias in the reviews I have read, regardless of if you agree with the authors unrelated views or not, this is a great read. A one star review is not objective really and maybe a little bit nasty. We should educate not be mean.