She's in an odd position really. She does work hard - yet lots don't value what she does, so sneer on it.
She has a rich husband so doesnt need to work, so gets to "indulge in non jobs" - yet she writes books/produces podcasts/is a charity ambassador etc, and does all this even though she doesn't have to. God forbid a woman wants to make money herself, naughty Gi should be content baking cakes with her brood and living off her husband's royalties.
She makes her name and her money (in addition to writing fiction) from discussing parenting/motherhood etc - something we all do here for free - so if she mentions her kids at all on IACGMOOH it will be "god is that all she talks about", but if she doesn't mention them at all people will jump on how she mustn't be a good mum being away from her kids this long and not even shedding a tear.
We should be getting behind her.
None of us (to the best of my knowledge) are Olympians, none of us are famous soap stars or professional dancers etc.
A massive proportion of us a mothers, or see how hard our own mothers work, or wish our own mothers (or ourselves) had something outside of the family to enjoy.
Tearing her down is fucking spiteful.