I think you're all being a touch harsh on her based on her not doing the business at the olympics. She's past her best now (she's 38, even for distance runners you're getting into veteran territory) and probably doesn't stand much of a chance in this olympics but at her best she was a tremendous runner, and probably looks back on her career upset that she hasn't got the olympic medal(s) that she should've.
You don't hold a world record for the best part of 10years if you aren't a world class athlete, yes she's done some stupid things and she's made a bit of a tit of herself a few times but to say she's in it for the money is well off target as far as I'm concerned.