Because it's unethical to agree to work for a rate you're not actually willing to work for. She wasted a lot of people's time and resources to bring her on board for those three weeks.
>The point I'm trying to make is that the company needed her more than she needed them.
I wouldn't want to work with a person who accepts an offer and then THREE WEEKS later starts demanding raises, no matter what their skill level.