Considering the reciprocity of US citizens being able to bypass SA customs, my first thought was that some powerful lobby pushed for this, and the admin caved. Probably a big donor.
The lobby is the Saudi govt. They just threaten that they would raise gas prices and the US rolls over.