I cut her a lot of slack because she has 3 kids with Armstrong. It is not easy sharing parenting with a vindictive louse to begin with, and I can understand her unwillingness to tell the public everything she knows and inject herself into public battles with her children's father. I think that's a reasonable choice for a mother to make in her situation.
Also, she has obviously benefited financially from her married name and associations, but she is in fact a talented writer.