Trump wants the Saudi's as an ally we can arm against Iran. If he wants that, then he cannot scold them for sponsoring terrorism or teaching radical Islam-- look what happened when Obama did that even after he offered them the same arms deals Trump did. Realistically, you need to give the Saudi's something they want if you want them to help you no matter what you think of them.