Concern over Jamal Khashoggi is unfounded. While certainly no fan of Saudi Arabia, they can be useful to us in that region. Jamal Khashoggi knew the risks and he took them anyway. I still think a more important argument is that Saudi Arabia pay for the deaths of 911 victims. Obama was never concerned about that, and the press could care less as well.
I believe that most of the 9/11 terrorists were Egyptians traveling under Saudi passports. In the mid east it is easier to get US visas if you hold a passport from Saudi Arabia. The Saudis will issue passports to any Arab that applies.