From an Olympic standpoint, I will throw in a fuck China for pushing the IOC (and other International bodies) to force Taiwain to go by Chinese Taipei and use a different flag. I read a story where anyone displaying the countries actual flag would be booted from any events.
But, I share your sentiment about Saudia Arabia as well, but give them at least a minor piece of credit for allowing her to go and compete ... I hope that at least in some way, this will spark some change in how women are treated officially at least.