Maybe I've got this wrong, but from what I've read here...
1) Oiselle paid her a $5000 bonus that they had no requirement to pay her. They did this in an attempt to be fair.
2) Oiselle were willing to let her out of her contract 5 months early so that she could sign for Nike (after USATF).
3) Oiselle were willing to go 50% of Nike's offer for her remaining contract?
4) Franklin somehow feels giving back the expenses but not the bonus that Oiselle were under no obligation to send her way is in some way acting with integrity.
Commenting on the above, I would have thought that it would have been the other way around, as Oiselle were getting 'fair' representation at meets while she was receiving the travelling expenses and medical/gear?
Curious that you're talking about Franklin as if honoring her contract somehow made her some indentured servant? I would say Oiselle treated her more than fair during her time with them.
Reading between the lines it seems to me there was definitely pressure from Nike for her to be a Nike athlete at USATF. Seems she decided to throw her integrity out the window based on the devil's offer. You can justify it how you will, perhaps I'm wrong, but it's not like Franklin was living out of a car on food stamps.
Nike - Just a piece of trash company. They know what they were doing. No reason they couldn't have waited until after USATF. They don't seem to be treating Franklin all that well already.
Franklin - Not sure how she claims to be acting with any integrity. Mutually terminating after USATF and finding a new sponsor would have been the way to show integrity. If this meant a smaller Nike contract, or no Nike contract and having to find a different sponsor, so be it.