I've probably seen her around for as long as you have.
....and I really don't think CMKX is the first rodeo for too many of us here ;)
I've already said in an earlier post today....I have no trouble believing her when she says she doesn't get paid for what she does.
IMO she does what she does (sending the SEC information.... defending those virtuous MMs) because in some sad way it gives her a feeling of self-importance. It's pitiful.