Because it's their House of Saud, not ours. The street level perception is something that needs to be handled in the Saudi nation, not by us.
Yeah, but you support that house with business, but more importantly, arms...
And what's the problem with the Saudis having arms?