I agree with you on a number of your points. The only thing you are missing here is that Saudi Arabia will do what it chooses to do shamelessly, because there is no accountability- they will continue to do what ever they want as long as they have money and there is demand for oil.
As an aside note:
This is probably the best way to deal with trump- massive movement to isolat him- kind of how governments would treat a terrorist org.