Fricken cops!!

Sorry, but if she was such an asset to the "team" why wouldn't they call her in and discuss the situation in a rational way?
Sounds like she was busting *** for these people and getting crap and shoved in it.
There are better places to put your energy than in places you aren't wanted, appreciated or needed, a real show of appreciation for your work is more than just supportive friends and family, but most people not involved won't complain when someone they "like" gets fired or treated unjustly, they just shake their head, say "oh what a shame" and move on.

No one wants to rock the boat for a person who can really use a hand up.

I guess what I'm trying to say is that society, as a large, is insensitive to the simple niceties of holding a door for a stranger, helping a guy get his car fixed on the roadside, or even a simple thanks for a helping hand.

Mark.