This action by Saudi King Abdullah is described as a pardon, but from some of the wording about the meaning of his actions it sounds more like what in the US would be the commuting of her sentence which on appeal became 200 lashes and 6 months in jail.
This official action does little to change the attitudes of rapists who in this case are not officially rapists since they were convicted of kidnapping not rape.
What this does show is that international pressure makes a difference even if it is only to disrupt a country's PR with some ugly realities. Saudi Arabia is far from being alone in mistreating rape victims even when the rhetoric isn't so obviously victim blaming.
Just as outside countries protested the handling of this case, the same should be done toward the US related to allegations of rape in the Iraqi green zone. No country and no company should get a free pass when it comes to rape.