I don’t know Al Waleed etc’s position now, that he got arrested by MbS some time ago, much/most or (all?) of his riches confiscated, and rumors are underwent torture, and his papers/etc gone through. I don’t thing he has much power any more. I wonder what he owns of Fox nowadays.
I don’t know but I believe his(possibly)past position could have been why FNC was getting more sensitive about not offending muslims.
Al Waleed Bin Talal was freed in January. He was “detained” by the Saudis for “discussions” and held at the Ritz Carlton.
https://www.nytimes.com/2018/01/27/world/middleeast/saudi-arabia-alwaleed-bin-talal.html
He probably funds Fox News and explains Judge Jeanine’s ouster.